microsoft/Terminal

Pane focus movement doesn't remember where it came from

Open

#4692 aperta il 22 feb 2020

Vedi su GitHub
 (9 commenti) (4 reazioni) (0 assegnatari)C++ (3212 fork)batch import
Area-UserInterfaceHelp WantedIssue-BugPriority-2Product-Terminal

Metriche repository

Star
 (35.764 star)
Metriche merge PR
 (Merge medio 27g 19h) (24 PR mergiate in 30 g)

Descrizione

Steps to reproduce

create a vertical split, then on the right pane, create a horizontal split somewhat like this :

|-----------|
|    |  2   |
|  1 |______|
|    |   3  |
|____|______|

if you move focus from 1 to 2 by moveFocus right then move focus from 2 to 3 by moveFocus down then move focus from 3 to 1 by moveFocus left then moveFocus right

Expected behavior

The focus should go back to 3. Otherwise toggling between 1 and 3 becomes a painful, especially if 2 is ends up more complicated with more panes.

Actual behavior

focus goes to 2

Guida contributor