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 (e.Key == Key.V)
switch (e.key)
{
case Key.V
ViewModel?.AddServerViaClipboard();
}
else if (e.Key == Key.P)
{
break;
case Key.P
ViewModel?.ServerSpeedtest(ESpeedActionType.Ping);
}
else if (e.Key == Key.O)
{
break;
case Key.O
ViewModel?.ServerSpeedtest(ESpeedActionType.Tcping);
}
else if (e.Key == Key.R)
{
break;
case Key.R
ViewModel?.ServerSpeedtest(ESpeedActionType.Realping);
}
else if (e.Key == Key.S)
{
break;
case Key.S
_ = ViewModel?.ScanScreenTaskAsync();
}
else if (e.Key == Key.T)
{
break;
case Key.T
ViewModel?.ServerSpeedtest(ESpeedActionType.Speedtest);
}
else if (e.Key == Key.E)
{
break;
case Key.E
ViewModel?.ServerSpeedtest(ESpeedActionType.Mixedtest);
break;
}
}
else