| Summary: | Collapsing the sidebar makes hidden Pages show up as if they weren't hidden | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | Alexander M. <apmichalopoulos> |
| Component: | general | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ahiemstra, kde, nate, plasma-bugs-null |
| Priority: | NOR | ||
| Version First Reported In: | 5.82.0 | ||
| Target Milestone: | Not decided | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/frameworks/kirigami/commit/5bb5968420f88294dd43aca57571cbc5e002e910 | Version Fixed/Implemented In: | 5.84 |
| Sentry Crash Report: | |||
|
Description
Alexander M.
2021-06-09 21:09:08 UTC
Can confirm, lol We are setting visible: false, points to something in kriigami A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/317 Git commit 5bb5968420f88294dd43aca57571cbc5e002e910 by Arjen Hiemstra. Committed on 10/06/2021 at 08:54. Pushed by ahiemstra into branch 'master'. Respect an Action's visible property in GlobalDrawer even when collapsed X || Y with X being true is always true. This means we never evaluate the visible property when collapsed since the second part is combined as (!expandible && visible). So instead, first check if visible is true and only then check collapsed/expandible properties. M +1 -1 src/controls/GlobalDrawer.qml https://invent.kde.org/frameworks/kirigami/commit/5bb5968420f88294dd43aca57571cbc5e002e910 |