After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709806 - In Classic Mode Applications menu is visible on lock/login screen sometimes
In Classic Mode Applications menu is visible on lock/login screen sometimes
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: extensions
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2013-10-10 11:33 UTC by Alexander Todorov
Modified: 2013-11-06 23:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
menu opened on top of lock screen (141.49 KB, image/png)
2013-10-10 11:33 UTC, Alexander Todorov
  Details
menu visible in lock screen (180.11 KB, image/png)
2013-10-10 11:33 UTC, Alexander Todorov
  Details
menu visible on login screen (463.55 KB, image/png)
2013-10-10 11:34 UTC, Alexander Todorov
  Details
popupMenu: Fix removing the active menu from PopupMenuManager (1001 bytes, patch)
2013-11-06 22:45 UTC, Florian Müllner
committed Details | Review

Description Alexander Todorov 2013-10-10 11:33:06 UTC
Created attachment 256895 [details]
menu opened on top of lock screen

Version:
gnome-shell-3.10.0.1-1.fc20.x86_64
gnome-classic-session-3.10.0-1.fc20.noarch


Hardware:
KVM VM with SW rendering.

I am testing the classic mode on latest Fedora 20. 

Steps to reproduce: 

0. My screen is configured to turn off after 1 minute and lock after another 1

1. Click the Application menu and leave it open. Wait for two minutes.

Results:

The screen locks and displays a nice pink theme. However the application menu remains open on top of the lock screen. The button to open the menu remains visible in the top left corner of the screen and you can click on it. 

Applications start in the background and once you unlock the screen they are there. 


Once you slide up the lock screen you are presented with the login screen. The Application menu button is also visible there, but not clickable. 


See attached screenshots.
Comment 1 Alexander Todorov 2013-10-10 11:33:46 UTC
Created attachment 256896 [details]
menu visible in lock screen
Comment 2 Alexander Todorov 2013-10-10 11:34:09 UTC
Created attachment 256897 [details]
menu visible on login screen
Comment 3 Giovanni Campagna 2013-10-10 17:10:43 UTC
I would assume this is the apps-menu extension that fails to disable.

Do you see any JS error in the journal?
Comment 4 Alexander Todorov 2013-10-11 09:59:33 UTC
Hi Giovanni,
I'm rather new to the whole GNOME 3 concept (as well as latest Fedora changes). Can you be more verbose and tell me how to get this info for you? Thanks.
Comment 5 Giovanni Campagna 2013-10-12 23:43:06 UTC
You would need to run "journalctl --user --boot --all" and look for a line like:

gnome-session[1227]: (gnome-shell:1353): Gjs-WARNING **: JS ERROR

That, and the following messages with the JS stack, would be very useful to pin point the bug.
Comment 6 Stephen Gallagher 2013-10-16 12:57:41 UTC
I also reported this issue when using the window-list extension on non-Classic GNOME here:

https://bugzilla.redhat.com/show_bug.cgi?id=1017893
Comment 7 Florian Müllner 2013-11-06 22:45:28 UTC
Created attachment 259146 [details] [review]
popupMenu: Fix removing the active menu from PopupMenuManager

Commit b42af9aa991eba5 changed the parameter list of _closeMenu()
to account for changes in the GrabHelper ungrab mechanism, but
didn't update other callers.

Ouch, we should have spotted this one ages ago :-(
Comment 8 drago01 2013-11-06 22:59:37 UTC
Review of attachment 259146 [details] [review]:

LG.
Comment 9 Florian Müllner 2013-11-06 23:10:32 UTC
Attachment 259146 [details] pushed as 52b1a1b - popupMenu: Fix removing the active menu from PopupMenuManager