Bug 483846

Summary: Panel auto-hide delay when using switch desktop on edge
Product: [Plasma] plasmashell Reporter: David S <dave>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nate, niccolo.venerandi
Priority: NOR    
Version First Reported In: 6.0.2   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Settings needed to reproduce

Description David S 2024-03-17 17:06:10 UTC
Created attachment 167373 [details]
Settings needed to reproduce

SUMMARY
When you set an activation delay for switching desktops under Screen Edges in system settings, the delay specified also affects the time it takes a panel set to auto hide to pop up when moused over.


STEPS TO REPRODUCE
1. Set a panel such as the bottom default to auto-hide
2.  Open Screen edges in system settings and change the activation delay from the default of 75 to a higher number such as 300ms. 
3. Move the mouse to the bottom of the screen. You will now see a noticeable delay before the panel unhides

OBSERVED RESULT
The delay time it takes a panel to unhide when set to auto-hide seems to be tied to the activation delay setting for switching desktops in screen edges settings. Note even if you have "switch desktop on edge" set to disabled this behavior happens if a higher activation delay is set.

EXPECTED RESULT
Changing activation delay for screen edge desktop switching should not affect auto-hide panel delay
Comment 1 Nate Graham 2024-04-10 18:55:37 UTC
Yup, that's intentional. This delay does not in fact only apply to desktop switching, but rather on all edge-triggered actions. We're not planning to break this out into multiple settings.