From cc55817ec969a6c3ae6365bd895e3c52cbc6a94d Mon Sep 17 00:00:00 2001 From: spycrab Date: Fri, 18 May 2018 09:20:02 +0200 Subject: [PATCH] Qt/HotkeyScheduler: Fix toggle fullscreen glitches --- Source/Core/DolphinQt2/HotkeyScheduler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Core/DolphinQt2/HotkeyScheduler.cpp b/Source/Core/DolphinQt2/HotkeyScheduler.cpp index f986feaf9a..52eb3329e7 100644 --- a/Source/Core/DolphinQt2/HotkeyScheduler.cpp +++ b/Source/Core/DolphinQt2/HotkeyScheduler.cpp @@ -155,8 +155,13 @@ void HotkeyScheduler::Run() // Fullscreen if (IsHotkey(HK_FULLSCREEN)) + { emit FullScreenHotkey(); + // Prevent fullscreen from getting toggled too often + Common::SleepCurrentThread(100); + } + // Pause and Unpause if (IsHotkey(HK_PLAY_PAUSE)) emit TogglePauseHotkey();