Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 210e473

Browse files
Merge branch 'enhancements/branches-view-rollup' into fixes/branches-view-cleanup
2 parents cfd433c + 8198c74 commit 210e473

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

src/UnityExtension/Assets/Editor/GitHub.Unity/UI/TreeControl.cs

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -210,20 +210,18 @@ public void Focus()
210210
{
211211
int directionY = Event.current.keyCode == KeyCode.UpArrow ? -1 : Event.current.keyCode == KeyCode.DownArrow ? 1 : 0;
212212
int directionX = Event.current.keyCode == KeyCode.LeftArrow ? -1 : Event.current.keyCode == KeyCode.RightArrow ? 1 : 0;
213-
if (directionY != 0 || directionX != 0)
213+
214+
if (directionY < 0 || directionX < 0)
214215
{
215-
if (directionY < 0 || directionY < 0)
216-
{
217-
SelectedNode = nodes[nodes.Count - 1];
218-
selectionChanged = true;
219-
Event.current.Use();
220-
}
221-
else if (directionY > 0 || directionX > 0)
222-
{
223-
SelectedNode = nodes[0];
224-
selectionChanged = true;
225-
Event.current.Use();
226-
}
216+
SelectedNode = nodes[nodes.Count - 1];
217+
selectionChanged = true;
218+
Event.current.Use();
219+
}
220+
else if (directionY > 0 || directionX > 0)
221+
{
222+
SelectedNode = nodes[0];
223+
selectionChanged = true;
224+
Event.current.Use();
227225
}
228226
}
229227
RequiresRepaint = selectionChanged;

0 commit comments

Comments
 (0)