enhance: rebase move up/down with arrow keys (#1544)

This commit is contained in:
Nathan Baulch
2025-07-08 13:02:29 +10:00
committed by GitHub
parent 6142591ad1
commit 11a759e4d6

View File

@@ -61,6 +61,20 @@ namespace SourceGit.Views
}
else
{
if (e.KeyModifiers.HasFlag(OperatingSystem.IsMacOS() ? KeyModifiers.Meta : KeyModifiers.Control))
{
if (e.Key == Key.Up)
{
vm.MoveItemUp(item);
e.Handled = true;
}
else if (e.Key == Key.Down)
{
vm.MoveItemDown(item);
e.Handled = true;
}
}
base.OnKeyDown(e);
}
}