- 
    
Bug
 - 
    Resolution: Done
 - 
    
P2: Important
 - 
    5.10.0 RC
 - 
    None
 - 
    Windows 10, dual monitor setup
 
- 
        9b597a09f1b96071fb1e2ee72aafc9dfed76ed14 , 141bca90e16073086124e542cdb0b91556fe06c5. 15adf3a6525aec36561d301abeeb782b35833391 (qtbase/5.10, 13.12.2017)
 
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/
- 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
 
 -         
 
| For Gerrit Dashboard: QTBUG-65001 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 213577,5 | Windows QPA: Fix handling of override cursors | 5.10 | qt/qtbase | Status: MERGED | -2 | 0 | 
| 213771,2 | QtGui/Windows: Fix wait cursors remaining active | 5.10 | qt/qtbase | Status: MERGED | +2 | 0 | 
| 215486,2 | QtGui/Windows: Fix restoring of changed cursor in restoreOverrideCursor() | 5.10 | qt/qtbase | Status: MERGED | +2 | 0 |