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.