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 588455 - run application broken when setting background color set to "solid color"
run application broken when setting background color set to "solid color"
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: X11
2.17.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
csw
: 594149 596004 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-07-13 15:26 UTC by Sebastien Bacher
Modified: 2009-10-08 07:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Sebastien Bacher 2009-07-13 15:26:28 UTC
The bug has been opened on https://bugs.launchpad.net/bugs/398826

"Hitting Alt-F2 does not bring up the "Run application" dialog when there is a gnome panel present that has a background color set to "solid color". Changing back to "None" and logging in again is said to fix the problem."
Comment 1 Sebastien Bacher 2009-07-13 15:28:03 UTC
The issue seems to be new since the 2.26.3 update
Comment 2 Sebastien Bacher 2009-07-13 15:28:43 UTC
the alt-f1 shortcut is also broken
Comment 3 Mike Seeley 2009-07-31 03:39:51 UTC
Just change it back to "None" then killall gnome-panel and restart if it doesn't automatically.
Comment 4 Oli 2009-07-31 06:20:23 UTC
Same here
Comment 5 Iain Lane 2009-08-12 13:57:54 UTC
I have my panel set to have a background image and it's broken here too.
Comment 6 Sebastien Bacher 2009-09-04 15:42:38 UTC
*** Bug 594149 has been marked as a duplicate of this bug. ***
Comment 7 Sebastien Bacher 2009-09-04 15:43:09 UTC
reassigning to gtk, using ld_preload on gdk 2.16 it works correctly
Comment 8 Matthias Clasen 2009-09-06 06:41:28 UTC
I've tracked this down to gdk_window_get_events() lying about the initial event mask of the root window. This causes the panel background monitor to loose the StructureNotifyMask on the root window when it does

        gdk_window_set_events (
                monitor->gdkwindow, 
                gdk_window_get_events (monitor->gdkwindow) | GDK_PROPERTY_CHANGE_MASK);
Comment 9 Matthias Clasen 2009-09-06 06:46:28 UTC
commit da00e171e7ac1ed3354f2aa81c8f69faaffc9421
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 6 02:42:39 2009 -0400

    Correct the initial event mask of the root window
    
    This fixes bug 588455 where the panel stopped responding to Alt-F2 when
    setting a transparent background.
Comment 10 Sebastien Bacher 2009-10-08 07:43:43 UTC
*** Bug 596004 has been marked as a duplicate of this bug. ***
Comment 11 Sebastien Bacher 2009-10-08 07:44:06 UTC
*** Bug 596004 has been marked as a duplicate of this bug. ***
Comment 12 Sebastien Bacher 2009-10-08 07:45:15 UTC
*** Bug 596004 has been marked as a duplicate of this bug. ***