Skip to content

Commit 6e69c05

Browse files
committed
refactor: do not use key to start fetch/pull/push/stash directly on macOS (#766)
Signed-off-by: leo <[email protected]>
1 parent 7d857a4 commit 6e69c05

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

src/Views/RepositoryToolbar.axaml.cs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,6 @@ private void Fetch(object _, RoutedEventArgs e)
5050
if (launcher is not null && DataContext is ViewModels.Repository repo)
5151
{
5252
var startDirectly = launcher.HasKeyModifier(KeyModifiers.Control);
53-
if (!startDirectly && OperatingSystem.IsMacOS())
54-
startDirectly = launcher.HasKeyModifier(KeyModifiers.Meta);
55-
5653
launcher.ClearKeyModifier();
5754
repo.Fetch(startDirectly);
5855
e.Handled = true;
@@ -65,9 +62,6 @@ private void Pull(object _, RoutedEventArgs e)
6562
if (launcher is not null && DataContext is ViewModels.Repository repo)
6663
{
6764
var startDirectly = launcher.HasKeyModifier(KeyModifiers.Control);
68-
if (!startDirectly && OperatingSystem.IsMacOS())
69-
startDirectly = launcher.HasKeyModifier(KeyModifiers.Meta);
70-
7165
launcher.ClearKeyModifier();
7266
repo.Pull(startDirectly);
7367
e.Handled = true;
@@ -80,9 +74,6 @@ private void Push(object _, RoutedEventArgs e)
8074
if (launcher is not null && DataContext is ViewModels.Repository repo)
8175
{
8276
var startDirectly = launcher.HasKeyModifier(KeyModifiers.Control);
83-
if (!startDirectly && OperatingSystem.IsMacOS())
84-
startDirectly = launcher.HasKeyModifier(KeyModifiers.Meta);
85-
8677
launcher.ClearKeyModifier();
8778
repo.Push(startDirectly);
8879
e.Handled = true;
@@ -95,9 +86,6 @@ private void StashAll(object _, RoutedEventArgs e)
9586
if (launcher is not null && DataContext is ViewModels.Repository repo)
9687
{
9788
var startDirectly = launcher.HasKeyModifier(KeyModifiers.Control);
98-
if (!startDirectly && OperatingSystem.IsMacOS())
99-
startDirectly = launcher.HasKeyModifier(KeyModifiers.Meta);
100-
10189
launcher.ClearKeyModifier();
10290
repo.StashAll(startDirectly);
10391
e.Handled = true;

0 commit comments

Comments
 (0)