You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After starting the demo application and dragging out any focusable dock widget the focus behavior is broken. In the attached video you can see me clicking on a bunch of docked dock widgets after detaching a dock widget (make it float) that not get focused (tab isn't going to turn blue).
This can be fixed clicking on a tab of any docked dock widget. Afterwards the focus behavior acts normal again.
Tested with Qt 6.4.3 and Qt 6.5.3 on Ubuntu 22.04
2023-11-23.14-40-48.mp4
The text was updated successfully, but these errors were encountered:
iam-peter
changed the title
Focus is broken after making a dock widget floating
FocusHighlighting is broken after detach a dock widget (float)
Nov 23, 2023
iam-peter
changed the title
FocusHighlighting is broken after detach a dock widget (float)
FocusHighlighting is broken after detaching a dock widget (float)
Nov 23, 2023
This issue is also present on Windows. It is about the m_tabPressed not being reset to false after dragging a tab. I fixed it by placing the reset in CDockWidgetTab::mouseReleaseEvent outside the switch statement. Have a look at the diff below.
@iam-peter Thank you for the bug report - I can reproduce this on Windows. Thank you also for the bug fix. I will review and test it and then integrate it.
After starting the demo application and dragging out any focusable dock widget the focus behavior is broken. In the attached video you can see me clicking on a bunch of docked dock widgets after detaching a dock widget (make it float) that not get focused (tab isn't going to turn blue).
This can be fixed clicking on a tab of any docked dock widget. Afterwards the focus behavior acts normal again.
Tested with Qt 6.4.3 and Qt 6.5.3 on Ubuntu 22.04
2023-11-23.14-40-48.mp4
The text was updated successfully, but these errors were encountered: