Summary: | Toolbar Headers are mis-aligned on several Discover pages | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kirigami | Reporter: | Nate Graham <nate> |
Component: | general | Assignee: | Marco Martin <notmart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol |
Priority: | NOR | ||
Version: | 5.48.0 | ||
Target Milestone: | Not decided | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kirigami/9a261bff2e518c734a24f0673c2e048987be3f25 | Version Fixed In: | |
Attachments: | Mis-aligned header |
Description
Nate Graham
2018-07-26 13:08:02 UTC
Correct, can reproduce, discussed it with Marco last time we met, it's an issue in kirigami. *** Bug 396861 has been marked as a duplicate of this bug. *** Git commit 9a261bff2e518c734a24f0673c2e048987be3f25 by Marco Martin. Committed on 26/07/2018 at 15:23. Pushed by mart into branch 'master'. add ScenePosition element it's an attached property which allows to acess the scene position of its item, it's tracking it and can be binded to this should solve some positioning issues M +1 -0 src/CMakeLists.txt M +8 -6 src/controls/private/AbstractPageHeader.qml M +3 -2 src/controls/private/PageRowGlobalToolBarUI.qml M +3 -6 src/controls/templates/OverlayDrawer.qml M +2 -0 src/kirigamiplugin.cpp A +79 -0 src/scenepositionattached.cpp [License: LGPL (v2+)] A +76 -0 src/scenepositionattached.h [License: LGPL (v2+)] https://commits.kde.org/kirigami/9a261bff2e518c734a24f0673c2e048987be3f25 That commit made things much worse, I'm afraid. Now none of Discover's toolbars have header text when the window is somewhat narrow, and the toolbar buttons are never positioned properly. Can you test with Discover (especially the Settings and Updates pages) before pushing the next fix? Thanks! |