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

            Bug ID: 524251
           Summary: header bar buttons react to hover and clicks outside
                    their visible area
    Classification: Plasma
           Product: Breeze
      Version First 6.7.4
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: gtk theme
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

Created attachment 195144
  --> https://bugs.kde.org/attachment.cgi?id=195144&action=edit
shows the button being activated while the pointer is far away from the button

DESCRIPTION

The header buttons (hide, expand, close) activate when the pointer is more than
10 pixels away from them. See screenshot.

STEPS TO REPRODUCE
1. Install any gtk4 app e.g. gtk4-widget-factory (package gtk4-demos in arch
repos or gtk-4-examples in ubuntu repos)
2. Run: GTK_THEME=Breeze gtk4-widget-factory
3. Move the pointer close to a header bar button, but not on it. Click.

OBSERVED RESULT
The button activates (changes style to "hover") even though the pointer is far
away from the visible button.

EXPECTED RESULT
The button activates only when the pointer reasonably close to the button or
over it.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS (Arch), no Plasma installed
breeze-gtk: 6.7.4-1
GTK: 4.22.4
KDE Plasma Version: not installed
KDE Frameworks Version: not installed
Qt Version: not installed

The original reporter uses Debian 13 with Plasma.

ADDITIONAL INFORMATION
Reproduces with GTK_THEME=Breeze and GTK_THEME=Breeze-Dark.
Does not reproduce with GTK_THEME=Adwaita.

My guess is that the bug has to do with `scrollbar slider { margin: -9px }` or
`scale slider { margin: -9px }` in the css file.

The original report was submitted in
https://github.com/molecule-man/scrolex/issues/71

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

Reply via email to