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 695143 - Popup switchers should work when message tray is up
Popup switchers should work when message tray is up
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 696278 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-03-04 17:37 UTC by Rui Matos
Modified: 2015-02-27 16:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rui Matos 2013-03-04 17:37:25 UTC
[ initially investigated in bug 693907 ]

The problem is that SwitcherPopup relies on being able to pushModal(), setting
the stage input mode to FULLSCREEN, and then doing regular event processing on
the actor it adds to uiGroup. But MessageTray uses GrabHelper which sets up a
'captured-event' handler on the stage and thus gets all events itself.

The only way I can see to make this work is having a global GrabHelper instance
and port every use of pushModal() to use that instance instead. It goes without
saying that I don't feel comfortable doing that at this point in the release
cycle.

Any other suggestions?
Comment 1 Rui Matos 2013-03-21 21:26:13 UTC
*** Bug 696278 has been marked as a duplicate of this bug. ***
Comment 2 Florian Müllner 2015-02-27 16:26:21 UTC
(In reply to Rui Matos from comment #0)
> Any other suggestions?

Kill off the message tray? /me ducks