diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-08-24 14:51:05 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-08-25 11:39:02 +0000 |
commit | e2ed19b9c28c0782e605cf6032eb39fd352a89d1 (patch) | |
tree | 1d520e837f00ac97a25c6f0d3924dfce14f3cc21 | |
parent | 68088ecbfc1aee4096949ae365cc868c1dce1569 (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.h | 2 |
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() { |