Summary: | Discover sidebar's items get covered up by the header after resizing window to be narrow and then wide again | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | Bruno Guedes <brunoguedes.nave> |
Component: | general | Assignee: | Marco Martin <notmart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, carl, kdebugs.undead, nate |
Priority: | VHI | Keywords: | regression |
Version: | Master | ||
Target Milestone: | Not decided | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/frameworks/kirigami/commit/5877afe195f5e873c03d4a29f6251155dd614e5d | Version Fixed In: | 5.79 |
Attachments: |
Discover just opened
2-discover changed to the mobile interface 3-discover going back to the desktop layout |
Description
Bruno Guedes
2020-11-17 10:26:18 UTC
Created attachment 133400 [details]
Discover just opened
Created attachment 133401 [details]
2-discover changed to the mobile interface
Created attachment 133402 [details]
3-discover going back to the desktop layout
Yikes, can confirm. This didn't used to happen. This seems related to the drawer.widescreen property being separately defined and tracked compared to drawer.drawerOpen but I haven't figured out how yet. *** Bug 429533 has been marked as a duplicate of this bug. *** Like I said in 429533, I have the same issue, but additionally, the text labels also seem to disappear occasionally. It's not as easily reproducible as the bug here, but I'm guessing it's related. *** Bug 430528 has been marked as a duplicate of this bug. *** Carl says he can reproduce in multiple Kirigami apps; moving to Kirigami. Git commit 5877afe195f5e873c03d4a29f6251155dd614e5d by Marco Martin. Committed on 12/01/2021 at 14:17. Pushed by mart into branch 'master'. correctly update header size workaround for https://bugreports.qt.io/browse/QTBUG-90034 the headerParent item wasn't correctly updating its height when its contents switched from visible to invisible. setting preferredheight to invalid (-1) when implicitHeight * opacity is zero, works around the problem M +2 -1 src/controls/GlobalDrawer.qml https://invent.kde.org/frameworks/kirigami/commit/5877afe195f5e873c03d4a29f6251155dd614e5d |