Page MenuHomePhabricator

Alt+Up/Down/Left/Right to move around panes does not allow to move to all panes
Open, Incoming QueuePublic

Description

Create a vertical split:

  • first pane:
    • create horizontal split
  • second pane:
    • create horizontal split

Press Alt+Up/Down/Left/Right.
Only 3 out the 4 panes can be selected.
Making the unselectable pane active by mouse click and pressing Alt+Up/Down/Left/Right leaves another pane unselectable

ghuls created this task.Jul 24 2017, 1:51 AM

I fail to reproduce your issue :(

However, I agree that it is not working as could be expected:

  • going clockwise is fine
  • going counter-clockwise seems weird when crossing the vertical split. I could try to have something smarter.
ghuls added a comment.Jul 24 2017, 5:39 AM

Going clockwise does not work for me.

The following gives the same problem (Only 3 out the 4 panes can be selected.):

Create a horizontal split:

  • first pane:
    • create vertical split
  • second pane:
    • create vertical split

Which version of EFL are you using?

ghuls added a comment.Aug 7 2017, 6:08 AM

Also with the last git version of Terminology and EFL 1.20.1 this problem still happens.

ghuls added a comment.Aug 23 2017, 3:06 AM

The last git version allows to move between all panes.

Now there is another issue:

Create a vertical split:

first pane:
    create horizontal split
second pane:
    create horizontal split

Create a new tab in each pane.

Now when moving around, with ALT+<ARROW> depending on in which direction you move trough them,
the first or last tab of the pane will become active (instead of going to the current active tab of that pane.

ghuls added a comment.Aug 23 2017, 3:07 AM

The last git version allows to move between all panes.

Now there is another issue:

Create a vertical split:

first pane:
    create horizontal split
second pane:
    create horizontal split

Create a new tab in each pane.

Now when moving around, with ALT+<ARROW> depending on in which direction you move trough them,
the first or last tab of the pane will become active (instead of going to the current active tab of that pane.