Bug 482159

Summary: Separator plasmoid is invisible
Product: [Plasma] plasmashell Reporter: Danilo Luvizotto <danilo.luvizotto>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal CC: nate, niccolo.venerandi, niccolo, visual-design
Priority: NOR Keywords: qt6
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Danilo Luvizotto 2024-03-01 14:23:05 UTC
SUMMARY
The separator plasmoid is supposed to be a vertical or horizontal bar, depending on the orientation, according to its code and artwork. But it is invisible, unless its container is on edit mode.

Note: this bug is about release KDE/Plasma version 6.0.0, but that version os not listed on the bug tracker.

STEPS TO REPRODUCE
1. Add separator plasmoid to a panel or to the desktop
2.  Leave edit mode

OBSERVED RESULT
The separator plasmoid is invisible, unless its container is on edit mode.

EXPECTED RESULT
The separator plasmoid should be visible.

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

ADDITIONAL INFORMATION
Running on wayland
Comment 1 Danilo Luvizotto 2024-03-01 14:24:49 UTC
I tried other themes, and the separator is invisible in all of them.
Comment 2 Nate Graham 2024-03-01 21:22:12 UTC
> The separator plasmoid is supposed to be a vertical or horizontal bar, depending on the orientation,
> according to its code and artwork
Did this ever work? I've only ever seen it be empty space. Are you saying you saw it be a line at some point in the past? If so, when, and with what theme?
Comment 3 Niccolò Venerandi 2024-03-03 13:42:39 UTC
This is the *margins* separator. Its job is to separate the bigger applets from the smaller applets (or, the applets with less margin around them and the applets with more margin). It's not meant to be visible on the panel (and it has never been).
Comment 4 Danilo Luvizotto 2024-03-04 22:07:20 UTC
Thanks for clarifying!