Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.10.0 RC
-
None
-
Windows 10, dual monitor setup
-
9b597a09f1b96071fb1e2ee72aafc9dfed76ed14 , 141bca90e16073086124e542cdb0b91556fe06c5. 15adf3a6525aec36561d301abeeb782b35833391 (qtbase/5.10, 13.12.2017)
Description
Override cursors are not restored in
1) Multimonitor setups
2) Nested calls to setOverrideCursor (single monitor)
Introduced by "QPlatformCursor: Add functions for setting/clearing override cursors" b05d1c2ebfebf0f427a92668c0a7b177d0952012 https://codereview.qt-project.org/#/c/196291/
Attachments
Issue Links
- is duplicated by
-
QTBUG-65231 QApplication::restoreOverrideCursor does not restore cursor since 5.10
- Closed
-
QTCREATORBUG-19422 Cursor remains waiting after opening a session
- Closed
- relates to
-
QTBUG-56828 QApplication::setOverrideCursor is ignored on Windows 10 ( synchronous operations)
- Reported
-
QTCREATORBUG-19677 The mouse cursor is in busy state when opening complex example
- Closed
-
QTBUG-67467 Windows: QGuiApplication::setOverrideCursor does not work properly in QML application
- Closed
-
QTBUG-98856 Wrong cursor showing when restoreOverrideCursor in QDockWidget
- Closed
- replaces
-
QTCREATORBUG-19601 Cursor does not clear busy indicator after all source files have been parsed.
- Closed
-
QTCREATORBUG-19698 Busy pointer spins forever after pressing F1 for help
- Closed
- resulted from
-
QTBUG-61133 setOverrideCursor has no effect when a modal dialog is up and the mouse is hovering over its non modal parent
- Reported
-
QTBUG-40122 Windows: Cursor change not propagated after closing modal dialog
- Open