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

            Bug ID: 484243
           Summary: GtkLevelBar min-height for vertical and  min-width for
                    horizontal too big
    Classification: Plasma
           Product: Breeze
           Version: 6.0.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: gtk theme
          Assignee: plasma-b...@kde.org
          Reporter: infi...@gmail.com
                CC: agrine...@gmail.com, uhh...@gmail.com
  Target Milestone: ---

Created attachment 167604
  --> https://bugs.kde.org/attachment.cgi?id=167604&action=edit
Image comparison 32px vs 1px

SUMMARY
Breeze sets  vertical min-height and horizontal min-width to 32px which is a
bit excessive and leads to incorrect results showing on the levelbar. For my
use-case it results in most of the levelbar being filled even when the value of
the bar is low. I'll attach an example of what the default looks like and when
I override min-height to 1px.

More reasonable to me would be 1px but breeze might want more to fit it's style
(Adwaita set 1px). Breeze isn't the only theme that is broken so I'll keep my
override regardless but it would be nice if this can be fixed :-).

STEPS TO REPRODUCE
1. Set breeze as Gtk Application theme
2. Open any application with GtkLevelBar with a low enough value (<10 should
make it fairly obvious)

OBSERVED RESULT
With the scale of 1 -100 and the value of the GtkLevelBar set to 10 the bar in
the example is pretty much completely filled.

EXPECTED RESULT
Have only 10 percent of the bar filled

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.0.2
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.2
Qt Version: 6.6.2

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

Reply via email to