Use a switch

pull/4287/head
NintenHero 2023-09-25 04:45:50 -04:00 committed by GitHub
parent 3c2da0a225
commit 119508a4e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 23 additions and 27 deletions

View File

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