From 3c6b83c4ea88899a6ce85ca23b79445ea3a63e96 Mon Sep 17 00:00:00 2001 From: Clemens Manert Date: Wed, 21 Sep 2022 20:55:33 +0200 Subject: [PATCH] Workaround to recognize the very next touchevent --- src/controls/QskPopup.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/controls/QskPopup.cpp b/src/controls/QskPopup.cpp index 62764268..5802cc96 100644 --- a/src/controls/QskPopup.cpp +++ b/src/controls/QskPopup.cpp @@ -687,6 +687,9 @@ int QskPopup::execPopup() qskUngrabMouse( mouseGrabber ); } + auto dw = QQuickWindowPrivate::get( window() ); + dw->touchMouseId = -1; + return EventLoop( this ).exec( QEventLoop::DialogExec ); }