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
I found an issue on Linux and Windows (didn't test it on macOS) that when dragging a DockWidget across the borders of a floating DockWidget there is one frame where the rendering of the main window is wrong (see the second image frame00153). I found this while testing QtDesignStudio. In there the flickering is more noticeable probably because the rendering of the main window takes longer than the one in the demo application.
I use Qt 6.3.1.
How to reproduce:
Open the demo
Drag the floating dock widget (My Calender 2) on top of the main window as seen in the screenshots
Grab one of the main window dock widgets (Calender 0)
Hold it on top of the floating widget
Move it outside (on top of the main window) and inside (on top of the floating widget) repeatedly
While moving across the floating widget border the flickering should happen.
I found a fix for it. In CDockOverlay::showOverlay before resizing the overlay it needs to be hidden by calling hide().
The text was updated successfully, but these errors were encountered:
I found an issue on Linux and Windows (didn't test it on macOS) that when dragging a DockWidget across the borders of a floating DockWidget there is one frame where the rendering of the main window is wrong (see the second image frame00153). I found this while testing QtDesignStudio. In there the flickering is more noticeable probably because the rendering of the main window takes longer than the one in the demo application.
I use Qt 6.3.1.
How to reproduce:
While moving across the floating widget border the flickering should happen.
I found a fix for it. In
CDockOverlay::showOverlay
before resizing the overlay it needs to be hidden by callinghide()
.The text was updated successfully, but these errors were encountered: