microsoft/Terminal

Pane focus movement doesn't remember where it came from

Open

#4 692 ouverte le 22 févr. 2020

Voir sur GitHub
 (9 commentaires) (4 réactions) (0 assignés)C++ (3 212 forks)batch import
Area-UserInterfaceHelp WantedIssue-BugPriority-2Product-Terminal

Métriques du dépôt

Stars
 (35 764 stars)
Métriques de merge PR
 (Merge moyen 27j 19h) (24 PRs mergées en 30 j)

Description

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

Guide contributeur