summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJordan Woyak <jordan.woyak@gmail.com>2021-02-04 17:23:42 -0600
committerGitHub <noreply@github.com>2021-02-04 17:23:42 -0600
commitabc5d6c0d274345d33ad41f685bfc5fbc3bc5b71 (patch)
treed0f265ab7d6b3de2e839416e6acbe61741c1f558 /Source/Core
parentb6e9cca64f41d20d6eaca46f151e2efd07ccafbf (diff)
parent8a3fe6e24a0a0b44f13dfefaf4a13ad43f29cbd4 (diff)
Merge pull request #9491 from DacodaDragon/master
Fix mapping window title bar becoming unresponsive
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
index 6765485c10..6a428f0ab4 100644
--- a/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
+++ b/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
@@ -88,6 +88,8 @@ QString DetectExpression(QPushButton* button, ciface::Core::DeviceContainer& dev
const auto timer = new QTimer(button);
+ timer->setSingleShot(true);
+
button->connect(timer, &QTimer::timeout, [button, filter] {
button->releaseMouse();
button->releaseKeyboard();