summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
diff options
context:
space:
mode:
authorErrorcodebin <errorcodebin_2@hotmail.com>2021-02-04 14:32:03 +0100
committerErrorcodebin <errorcodebin_2@hotmail.com>2021-02-04 14:32:03 +0100
commit8a3fe6e24a0a0b44f13dfefaf4a13ad43f29cbd4 (patch)
treed0f265ab7d6b3de2e839416e6acbe61741c1f558 /Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
parentb6e9cca64f41d20d6eaca46f151e2efd07ccafbf (diff)
Fix mapping window title bar becoming unresponsive
Diffstat (limited to 'Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp')
-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();