https://bugs.kde.org/show_bug.cgi?id=488571
Bug ID: 488571 Summary: "Show Panel Configuration" does not work while "Add Widget" is active, depending on how the user interacted with the "Add Widget" interface Classification: Plasma Product: plasmashell Version: master Platform: Neon OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: Panel Assignee: plasma-b...@kde.org Reporter: spikespie...@gmx.de CC: niccolo.venera...@gmail.com Target Milestone: 1.0 SUMMARY There is a weird inconsistency in the behavior of the "Show Panel Configuration" context menu action on a panel while the "Add a Widget" interface for that panel is open. Sometimes it shows both the 'Add widget' interface and the Panel Configuration mode, sometimes it closes the add widget mode and the globally active edit mode. The behavior is also different if the Desktop "Add Widget" interface (visually indistinguishable from the panel "Add Widget" interface) is open. This could potentially be intentional (they generally behave differently), but it is rather confusing. I'll provide replication steps for the major inconsistencies I found STEPS TO REPRODUCE Variant A 1. Right-click a panel, "Add widgets..." 2. Right-click the same panel, "Show Panel Configuration" Variant B 1. Right-click a panel, "Add widgets..." 2. Click a widget (for simplicity, I'll use Analog Clock) 3. Right-click the same panel, "Show Panel Configuration" Variant C 1. Right-click a panel, "Add widgets..." 2. Drag Analog Clock to the panel 3. Right-click the same panel, "Show Panel Configuration" Variant D 1.Enter Edit mode through the Desktop context menu 2. Click "Add widgets..." in Edit Mode 3. Right-click a panel, "Show Panel Configuration" Variant E 1.Enter Edit mode through the Desktop context menu 2. Click "Add widgets..." in Edit Mode 3. Drag Analog Clock to a panel 4. Right-click a panel, "Show Panel Configuration" OBSERVED RESULT Variant A: Add Widget interface closes, Panel Configuration does not open Variant B: Add Widget interface closes, Panel Configuration does not open Variant C: Add Widget interface remains open, Panel Configuration opens Variant D: Add Widget interface closes, Panel Configuration opens Variant E: Add Widget interface remains open, Panel Configuration opens (Note that adding widgets to the desktop after adding widgets to the desktop in between does not seem to affect this - as soon as one widget was added to the panel, the Add Widget interface remains open) EXPECTED RESULT Contra Variant A and B, the Panel Configuration should always show if the user clicks "Show Panel Configuration". This is (to me) clearly a bug. Variant A, B, and C should probably have the same result. I think the correct result for A, B, and C is to show both (as variant C does) - if a user opens both the Panel Configuration and the Add Widgets interfaces, the goal is likely to add several applets and position them, and closing one interface means having to open them again over and over. But see bug #487546 for the contrary argument Variant D and E likely should behave the same way (to each other), and potentially behave the same way as Variant A-C. I'm not quite confident on this; there may be particular usage patterns where a different behavior might make sense, but this does not seem transparent. SOFTWARE/OS VERSIONS Current Neon DevE. Linux: 6.5.0-35-generic KDE Plasma Version: 6.1.80 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.0 -- You are receiving this mail because: You are watching all bug changes.