Bug 368160 - Panel autohides when context menu is shown
Summary: Panel autohides when context menu is shown
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.7.3
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-02 14:52 UTC by Christoph
Modified: 2017-01-07 23:31 UTC (History)
2 users (show)

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


Attachments
screenshot of issue (983.30 KB, image/png)
2016-09-02 14:53 UTC, Christoph
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph 2016-09-02 14:52:30 UTC
Panel is set to auto-hide → you open a plasmoid, e.g. your networkmanager in your systray → the extended plasmoid is still open, but without hover the panel hides → the plasmoid stays

Reproducible: Always

Steps to Reproduce:
1. set your panel to auto-hide
2. open your nm-manager, optional: pin it
3. panel will hide

Actual Results:  
Panel hides

Expected Results:  
Panel should stay visible

This bug was fixed in an earlier version. I'm not sure, but I think it came again in version 5.6. Thanks!
Comment 1 Christoph 2016-09-02 14:53:49 UTC
Created attachment 100899 [details]
screenshot of issue
Comment 2 Kai Uwe Broulik 2016-09-09 07:47:45 UTC
Git commit ac7245667e606f6873739c69b413e1b13215740f by Kai Uwe Broulik.
Committed on 09/09/2016 at 07:47.
Pushed by broulik into branch 'master'.

[System Tray] Set applet status to RequiresAttention when popup is open

This keeps auto-hiding panels open while the applet popup is opened.

Differential Revision: https://phabricator.kde.org/D2690

M  +2    -0    applets/systemtray/container/package/contents/ui/main.qml
M  +1    -0    applets/systemtray/package/contents/ui/main.qml

http://commits.kde.org/plasma-workspace/ac7245667e606f6873739c69b413e1b13215740f
Comment 3 Christoph 2016-11-05 15:57:36 UTC
Sonme applets still loose RequiresAttention when modified

Steps to Reproduce:
1. set your panel to auto-hide
2. run "notify-send -t 0 test" and close the message
3. panel will hide

Actual Results:  
Panel hides
Comment 4 Christoph 2016-11-05 15:58:14 UTC
Sonme applets still loose RequiresAttention when modified

Steps to Reproduce:
1. set your panel to auto-hide
2. run "notify-send -t 0 test" and close the message
3. panel will hide

Actual Results:  
Panel hides


Version 5.8.0
Comment 5 Kai Uwe Broulik 2017-01-05 23:32:52 UTC
Can you explain? Why should the panel show up when you send a notification?
Comment 6 Christoph 2017-01-07 21:52:00 UTC
Sorry, my description was misleading/uncomplete

1. set your panel (which contains the systray) to auto-hide
2. run "notify-send -t 0 test", open your systray and close the message
3. notification area is still open but panel will hide
Comment 7 Kai Uwe Broulik 2017-01-07 23:31:04 UTC
Ah, I see, I can reproduce this bug, very weird, can you please file a separate bug report for this? Thanks. Closing this one, as it is fixed but there's some separate quirk with notifications :)