aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-08-24 14:51:05 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-08-25 11:39:02 +0000
commite2ed19b9c28c0782e605cf6032eb39fd352a89d1 (patch)
tree1d520e837f00ac97a25c6f0d3924dfce14f3cc21
parent68088ecbfc1aee4096949ae365cc868c1dce1569 (diff)
Fix setting override cursors without context manager
Do not restore the cursor in the destructor of the helper class, only in __exit__ of the context manager. Amends f81168387be7879f9167405b28d29ba26e7b3f14. Fixes: PYSIDE-2039 Change-Id: I78d1dc402adda953ec3d5516631cfda5900a9a43 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 287dc1365251a15e95363366d9c86bb8f5962ecb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--sources/pyside6/PySide6/qtguihelper.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/pyside6/PySide6/qtguihelper.h b/sources/pyside6/PySide6/qtguihelper.h
index 4fee6c53e..acc0de6a8 100644
--- a/sources/pyside6/PySide6/qtguihelper.h
+++ b/sources/pyside6/PySide6/qtguihelper.h
@@ -50,7 +50,7 @@ namespace QtGuiHelper {
Q_DISABLE_COPY_MOVE(QOverrideCursorGuard)
QOverrideCursorGuard() = default;
- ~QOverrideCursorGuard() { restoreOverrideCursor(); }
+ ~QOverrideCursorGuard() = default;
void restoreOverrideCursor()
{