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

            Bug ID: 516227
           Summary: Toggle buttons (All Desktops, Keep Above/Below, etc.)
                    do not stay pressed; no way to configure
                    ExcludeFromCapture icon
    Classification: Plasma
           Product: kwin
      Version First 6.6.0
       Reported In:
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: aurorae
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
There are two issues with Aurorae window decoration buttons:
1. Several toggle buttons do not behave as toggle buttons.
2. There is no way to configure an icon for the ExcludeFromCapture button. (I
put it in this bug report because it should have the same toggle behavior)

According to the documentation and expected behavior:

The buttons All Desktops, Keep Above, Keep Below and Shade are toggle buttons.
When clicking on them they should stay in pressed (active/inactive) state.
Clicking them again should toggle them back.

However, in Aurorae themes these buttons do not visually stay in the pressed
state after being activated. They behave like normal momentary buttons instead
of toggle buttons.

STEPS TO REPRODUCE
1. Enable any Aurorae window decoration theme.
2. Add the following buttons to the titlebar:
- All Desktops
- Keep Above
- Keep Below
- Hide from screencast
3. Click any of these buttons.

OBSERVED RESULT
The button does not stay visually pressed. It behaves like a regular button and
does not reflect its toggled state. And you can't add Hide from screencast
button.

EXPECTED RESULT
The button should remain visually pressed while the corresponding state is
active (e.g. window is on all desktops, kept above, etc.). You can add Hide
from screencast button.

SOFTWARE/OS VERSIONS
Operating System: KDE neon User Edition
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.17.0-14-generic (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 3 3300X 4-Core Processor
Memory: 32 ГиБ of RAM (31.2 ГиБ usable)
Graphics Processor: NVIDIA GeForce GTX 1660 SUPER

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

Reply via email to