Browse Source

Merge pull request #4287 from MichaelHinrichs/Switch

Use a switch
pull/4405/head
2dust 1 year ago committed by GitHub
parent
commit
ce5728e2df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 50
      v2rayN/v2rayN/Views/MainWindow.xaml.cs

50
v2rayN/v2rayN/Views/MainWindow.xaml.cs

@ -322,33 +322,29 @@ namespace v2rayN.Views
{
if (Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl))
{
if (e.Key == Key.V)
switch (e.key)
{
ViewModel?.AddServerViaClipboard();
}
else if (e.Key == Key.P)
{
ViewModel?.ServerSpeedtest(ESpeedActionType.Ping);
}
else if (e.Key == Key.O)
{
ViewModel?.ServerSpeedtest(ESpeedActionType.Tcping);
}
else if (e.Key == Key.R)
{
ViewModel?.ServerSpeedtest(ESpeedActionType.Realping);
}
else if (e.Key == Key.S)
{
_ = ViewModel?.ScanScreenTaskAsync();
}
else if (e.Key == Key.T)
{
ViewModel?.ServerSpeedtest(ESpeedActionType.Speedtest);
}
else if (e.Key == Key.E)
{
ViewModel?.ServerSpeedtest(ESpeedActionType.Mixedtest);
case Key.V:
ViewModel?.AddServerViaClipboard();
break;
case Key.P:
ViewModel?.ServerSpeedtest(ESpeedActionType.Ping);
break;
case Key.O:
ViewModel?.ServerSpeedtest(ESpeedActionType.Tcping);
break;
case Key.R:
ViewModel?.ServerSpeedtest(ESpeedActionType.Realping);
break;
case Key.S:
_ = ViewModel?.ScanScreenTaskAsync();
break;
case Key.T:
ViewModel?.ServerSpeedtest(ESpeedActionType.Speedtest);
break;
case Key.E:
ViewModel?.ServerSpeedtest(ESpeedActionType.Mixedtest);
break;
}
}
else
@ -648,4 +644,4 @@ namespace v2rayN.Views
#endregion Drag and Drop
}
}
}

Loading…
Cancel
Save