Browse Source

fix(MultiSelectTreeView): Restrict focus workaround

to be used for expand / collapse on root icon click only
and do not change the selection

Refs: #12405
pull/12405/head
Michael Seibt 2 months ago
parent
commit
7b9cfd1bcd
  1. 4
      src/app/GitUI/UserControls/MultiSelectTreeView.cs

4
src/app/GitUI/UserControls/MultiSelectTreeView.cs

@ -224,10 +224,12 @@ public class MultiSelectTreeView : NativeTreeView
{
newFocusedNode.Expand();
}
_toBeFocusedNode = newFocusedNode;
return;
}
UpdateSelection(newFocusedNode, replace: !modifierKeys.HasFlag(Keys.Control), addRange: modifierKeys.HasFlag(Keys.Shift));
_toBeFocusedNode = newFocusedNode;
}
protected override void OnMouseUp(MouseEventArgs e)

Loading…
Cancel
Save