Bug 437506

Summary: After being swiped open with a touchscreen, Panel in "Auto-hide" mode remains open until interacted with
Product: [Plasma] plasmashell Reporter: PGillespie <vermontpoet>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: CONFIRMED ---    
Severity: minor CC: bugseforuns, denim.rojas, elias.fierke, ict, nate, notmart
Priority: NOR Keywords: wayland
Version: 5.21.90   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=490455
Latest Commit: Version Fixed In:
Sentry Crash Report:
Bug Depends on:    
Bug Blocks: 478797    

Description PGillespie 2021-05-22 15:28:02 UTC
SUMMARY

Using NEON Testing on a Surface GO tablet. I have the panel set to autohide at the top of the screen. If I invoke the panel by drawing down from the screen edge, the panel won't autohide afterward. The only workaround so far is to attached the keyboard and use the superkey once or twice.  

STEPS TO REPRODUCE
1. Unhide the panel with a touchscreen gesture.
2. 
3. 

OBSERVED RESULT

Panel unhides.

EXPECTED RESULT

Panel should hide after touching elsewhere on the screen (on an open app). 

SOFTWARE/OS VERSIONS

System:    Host: NEON Kernel: 5.12.5-surface x86_64 bits: 64 Desktop: KDE Plasma 5.21.90 Distro: KDE neon 20.04 Testing Edition 

Wayland Session
Comment 1 Marco Martin 2021-05-24 15:41:16 UTC
can't reproduce on x11,
seems to be Wayland-specific
Comment 2 PGillespie 2021-05-24 16:13:27 UTC
(In reply to Marco Martin from comment #1)
> can't reproduce on x11,
> seems to be Wayland-specific

I'm not sure I understand your assertion? Are you saying that you can scroll via a touchscreen in Konsole using x11?

For me, touch screen scrolling has never worked on x11 for any application, but works in Wayland on most applications (with the exception of konsole).
Comment 3 PGillespie 2021-05-24 16:21:44 UTC
Ignore/collapse my last comment. I was responding to a different bug.

To clarify. Yes, this bug only appears to affect Wayland.
Comment 4 Patrick Silva 2021-10-30 20:31:15 UTC
*** Bug 430786 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2023-09-18 20:17:54 UTC
From what I can tell, the panel remains open until you interact with it in some way. Which makes sense to me; if you have an auto-hide panel, and you show it, isn't that because you intended to interact with it in some way?

Or maybe it was because you just wanted to look at the clock or something?
Comment 6 denim 2024-02-28 22:39:22 UTC
(In reply to Nate Graham from comment #5)
> From what I can tell, the panel remains open until you interact with it in
> some way. Which makes sense to me; if you have an auto-hide panel, and you
> show it, isn't that because you intended to interact with it in some way?
> 
> Or maybe it was because you just wanted to look at the clock or something?

I can confirm to have the same problem. And it doesnt matter if I interact with the panel or not, it just wont go again until I use the mouse to click to somewhere else (sometimes I HAVE to click into the panel first, then somewhere else) for the panel to rehide. If I invoke the panel via swiping up from the bottom of the touchscreen (I have the panel on the bottom) it will never go away until I use the mouse or keyboard.

I'm also on wayland (Fedora KDE 39)
Comment 7 Nate Graham 2024-07-24 18:56:53 UTC
*** Bug 490707 has been marked as a duplicate of this bug. ***