Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.6
-
None
-
Should be platform agnostic.
-
eaa2e164b0559b37dbcd060cd31e110d2775ffd6
Description
The fix for QTBUG-16252 introduced a regression which I have so far only seen in KDevelop.
There, document views behave as if hidden dock widgets are in fact expanded, with the result that they are too narrow and not high enough. Expanding a dock widget (on any edge) and changing its width or height (or changing the width/height of an already expanded dock widget) restores the proper doc view dimensions. This fix persists when the dock widget is hidden again (= the doc view takes up all available space) but not when I change to another doc view (in KDevelop's tabbed interface).
Resizing the entire window doesn't help; doc views and the unoccupied space are resized proportionally.
This issue disappears when I revert commit #cbfb6bda1d1ce3e169db6a0deb9bd901076653e4 .
Attachments
Issue Links
- is duplicated by
-
QTBUG-69297 QDockWidget: Empty space appears after using restoreState
- Closed
- relates to
-
QTCREATORBUG-20767 Qt Creator defect of view
- Closed
-
QTBUG-69297 QDockWidget: Empty space appears after using restoreState
- Closed
- resulted from
-
QTBUG-16252 QDockWidgets of maximized windows are not restored to the correct size when calling QWidget::restoreGeometry() , QMainWindow::restoreState() in a sequence
- Closed
For Gerrit Dashboard: QTBUG-68939 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
236718,1 | Fix restoring geometry of dockwidget | 5.11 | qt/qtbase | Status: NEW | -1 | 0 |
233482,6 | Revert "Fix restoring geometry of dockwidget" | 5.9 | qt/qtbase | Status: MERGED | +2 | 0 |