Bug 360391 - Auto-hiding panel does not return
Summary: Auto-hiding panel does not return
Status: RESOLVED DUPLICATE of bug 370964
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.5.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-11 00:00 UTC by christian
Modified: 2017-01-08 20:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Screenshot of what I get when I move the mouse to where the panel should pop up. (17.53 KB, image/png)
2016-03-11 01:54 UTC, christian
Details
My ~/.config/plasma-org.kde.plasma.desktop-appletsrc (7.31 KB, text/plain)
2016-03-14 17:58 UTC, christian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description christian 2016-03-11 00:00:11 UTC
My panel is unusable when set to auto-hide: the panel is initially visible after logging in, but after the first time it decides to hide itself never returns. When I hover near where it should appear, I get the blue glow, but no panel.

Reproducible: Always

Steps to Reproduce:
1. Log in
2. Hover over panel and leave, to make it disappear
3. Marvel at the blue glow where a panel should be

Actual Results:  
Blue glow. Tantalizing.

Expected Results:  
My panel. D'oh.
Comment 1 christian 2016-03-11 01:54:38 UTC
Created attachment 97835 [details]
Screenshot of what I get when I move the mouse to where the panel should pop up.
Comment 2 David Edmundson 2016-03-13 02:47:08 UTC
Can you confirm your Plasma version.

Also please attach your ~/.config/plasma-org.kde.plasma.desktop-appletsrc  as well as the output of xrandr -q
Comment 3 Martin Klapetek 2016-03-14 16:24:20 UTC
Also what if you try approaching the screen edge with various speeds?
Is there any velocity that would reliably show the panel?
Comment 4 christian 2016-03-14 17:58:04 UTC
Thanks for the follow-ups, guys. For plasma's version, let me know what specific commands I can help with. Here are the relevant packages:

plasma-breeze-5.5.4-1.fc23.x86_64
plasma-breeze-5.5.5-1.fc23.x86_64
plasma-breeze-common-5.5.4-1.fc23.noarch
plasma-breeze-common-5.5.5-1.fc23.noarch
plasma-desktop-5.5.5-1.fc23.x86_64
plasma-desktop-doc-5.5.5-1.fc23.noarch
plasma-milou-5.5.5-1.fc23.x86_64
plasma-pa-5.5.5-1.fc23.x86_64
plasma-pk-updates-0.2-7.20160216git.fc23.x86_64
plasma-systemsettings-5.5.5-1.fc23.x86_64
plasma-workspace-5.5.5-2.fc23.x86_64
plasma-workspace-common-5.5.4-2.fc23.x86_64
plasma-workspace-common-5.5.5-2.fc23.x86_64
plasma-workspace-drkonqi-5.5.5-2.fc23.x86_64
plasma-workspace-geolocation-5.5.5-2.fc23.x86_64
plasma-workspace-geolocation-libs-5.5.5-2.fc23.x86_64
plasma-workspace-libs-5.5.5-2.fc23.x86_64

Here's the xrandr output:

$ xrandr -q
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1280x1024     75.02    60.02
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   640x480       75.00    59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-D-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1280x1024     75.02    60.02
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   640x480       75.00    59.94

I'm attaching the Plasma config file.
Comment 5 christian 2016-03-14 17:58:50 UTC
Created attachment 97899 [details]
My ~/.config/plasma-org.kde.plasma.desktop-appletsrc
Comment 6 christian 2016-03-14 17:59:45 UTC
Martin, the problem is absolute ... speeds, directions, etc make no difference. Once the panel disappears, there's no way to get it back.
Comment 7 christian 2016-03-23 04:50:11 UTC
Any updates here? Anything I can help with? This still happens with the latest packets. By now I'm using:

plasma-breeze-5.5.5-3.fc23.x86_64
plasma-breeze-common-5.5.5-3.fc23.noarch
plasma-desktop-5.5.5-2.fc23.x86_64
plasma-desktop-doc-5.5.5-2.fc23.noarch
plasma-milou-5.5.5-1.fc23.x86_64
plasma-pa-5.5.5-1.fc23.x86_64
plasma-pk-updates-0.2-7.20160216git.fc23.x86_64
plasma-systemsettings-5.5.5-1.fc23.x86_64
plasma-workspace-5.5.5-4.fc23.x86_64
plasma-workspace-common-5.5.5-4.fc23.x86_64
plasma-workspace-drkonqi-5.5.5-4.fc23.x86_64
plasma-workspace-geolocation-5.5.5-4.fc23.x86_64
plasma-workspace-geolocation-libs-5.5.5-4.fc23.x86_64
plasma-workspace-libs-5.5.5-4.fc23.x86_64
Comment 8 christian 2016-03-27 18:17:55 UTC
Folks, I've figured out what's going on here. It looks like by default, screen edges are disabled in KDE 5 (System Settings -> Desktop Behavior -> Screen Edges -> Switch desktop on edge). Once you enable desktop switching, the panel no longer pops up. If you disable it, the panel appears again.

Looks like the edge detection logic collides with the panel trigger logic. Note that my virtual desktops are aligned horizontally and my panel is at the bottom, so there's no switching to do when I go near the panel.

Anyway, case closed from my side, but a fix for this would obviously be welcome.
Comment 9 David Edmundson 2016-03-27 19:13:22 UTC
It is the same mechanism that does Plasma panels. 

Thanks

I'll look into a fix.
Comment 10 George Moutsopoulos 2017-01-04 21:50:40 UTC
duplicate of https://bugs.kde.org/show_bug.cgi?id=370964
Comment 11 David Edmundson 2017-01-08 20:44:20 UTC

*** This bug has been marked as a duplicate of bug 370964 ***