https://bugs.kde.org/show_bug.cgi?id=434323

Jan Blackquill <uhh...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DOWNSTREAM
             Status|REPORTED                    |RESOLVED

--- Comment #7 from Jan Blackquill <uhh...@gmail.com> ---
This happens whenever an app uses 100% of the window's surface area; leaving
none for the style to use. We previously used to set a contents margins on
windows without tools areas, but this was buggy and broke some apps. There's no
other mechanisms for us to ensure that the window will have necessary blank
space for the separator, so this is sort of unfixable from the Breeze side.
This is generally fine for apps that use standard layouting and controls, but
highly custom apps like Calamares that do large amounts of custom drawing and
layouting won't work, because their customisation is overriding what the QStyle
has to work with.

If a highly custom app like this wants to fit into our visual design, the
highly custom app needs to either use a more standard layout that QStyles are
capable of working with, or explicitly hardcode their custom styling for
Breeze.

Either way, this isn't something we're capable of fixing in Breeze, due to
aforementioned app breakage when we tried to carve out a pixel row for us to
draw a separator in the higly custom app case.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to