Similar to T12611. It's hard to synchronize visual changes when they have to be made across repos with differing release cycles. The Breeze QQC2 theme lives in the qqc2-desktop-style repo which is in Frameworks, while the Breeze Widget Theme lives in Breeze which is on the Plasma release schedule.
Description
Description
Related Objects
Related Objects
Comment Actions
Alternatively, we could move the Breeze widget theme into a framework and not have to do this.
Comment Actions
If QQC2-desktop-style is tied to a specific style then QQC2-desktop-style is failing at it's job. It's meant to be agnostic to all styles, so there shouldn't be a reason to be in sync.
Comment Actions
For example the recent scrollbar UI changes required patches to Breeze, qqc2-desktop-style plasma-framework, and Kirigami. Three are frameworks, one's in Plasma. Getting everything synced has been an ongoing issue.
But I think this may be the wrong path and we should instead investigate making Breeze a framework. One release cycle change rather than three, and per your comment in T12611, it might make more sense anyway.