Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.8.2
-
None
Description
When a QWebEngineView with a CSS cursor: wait; style is added to a QTabWidget, the wait cursor is incorrectly applied to the tab bar itself when the tab containing the QWebEngineView is selected. The cursor remains a wait cursor as long as the mouse hovers over any part of the tab bar, not just the QWebEngineView content.
Expected Behavior:
The wait cursor should only be active when the mouse cursor is directly over the content area of the QWebEngineView where the cursor: wait; style is applied. When the mouse is hovering over the tab bar (the tabs themselves), the standard system cursor (e.g., arrow cursor) should be displayed, regardless of the cursor style set within the QWebEngineView's content. The cursor style of the web content should not leak or propagate to the tab bar UI elements.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-136667 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
645128,4 | Unset the cursor on QEvent::leave event | dev | qt/qtwebengine | Status: NEW | 0 | 0 |