diff --git a/app/Input/KeyboardHook.cs b/app/Input/KeyboardHook.cs index 3d5c0467..da3ac86e 100644 --- a/app/Input/KeyboardHook.cs +++ b/app/Input/KeyboardHook.cs @@ -40,10 +40,13 @@ public sealed class KeyboardHook : IDisposable keybd_event((byte)key2, 0, KEYEVENTF_EXTENDEDKEY, IntPtr.Zero); keybd_event((byte)key3, 0, KEYEVENTF_EXTENDEDKEY, IntPtr.Zero); + if (sleep > 0) + { + Thread.Sleep(sleep); + } + keybd_event((byte)key3, 0, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, IntPtr.Zero); - if (sleep > 0) Thread.Sleep(sleep); keybd_event((byte)key2, 0, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, IntPtr.Zero); - if (sleep > 0) Thread.Sleep(sleep); keybd_event((byte)key, 0, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, IntPtr.Zero); }