Priority: P3: Somewhat important
Affects Version/s: 5.12.10, 5.15.2
Fix Version/s: None
Component/s: GUI: Basic Input System (keyboard, mouse, touch)
I found a bug report on StackOverflow and I have the same thing (https://stackoverflow.com/questions/49324832/qt-hover-is-not-working-after-opening-external-link-on-macos).
This reproduces for QML and QWidget's, but my example is in QML.
So here is an example:
Do the following:
- Click on the list element to open external link in the browser.
- Close browser window so you can see this example app's window and click outside of a list (gold area).
- Immediately after this, try to hover list element. Result - hover stops working for some time. If you move mouse pointer outside of the main window and then return it back - hover starts working.
If you switch back to example app by using e.g. Dock - bug is not happening. It happens only in case you bring app's window to foreground by just clicking inside of its area.
This is NOT a macOS behavior because it can't be reproduced with a non-Qt application.