File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -102,7 +102,8 @@ grab_ungrab_with_ignorable_modifiers (GdkWindow *rootwin,
102102static gboolean
103103do_grab_key (Binding * binding )
104104{
105- GdkKeymap * keymap = gdk_keymap_get_for_display (gdk_display_get_default ());
105+ GdkDisplay * gdk_display = gdk_display_get_default ();
106+ GdkKeymap * keymap = gdk_keymap_get_for_display (gdk_display );
106107 GdkWindow * rootwin = gdk_get_default_root_window ();
107108
108109 EggVirtualModifierType virtual_mods = 0 ;
@@ -133,15 +134,15 @@ do_grab_key (Binding *binding)
133134
134135 TRACE (g_print ("Got modmask %d\n" , binding -> modifiers ));
135136
136- gdk_error_trap_push ( );
137+ gdk_x11_display_error_trap_push ( gdk_display );
137138
138139 grab_ungrab_with_ignorable_modifiers (rootwin ,
139140 binding ,
140141 TRUE /* grab */ );
141142
142- gdk_flush ( );
143+ gdk_display_flush ( gdk_display );
143144
144- if (gdk_error_trap_pop ( )) {
145+ if (gdk_x11_display_error_trap_pop ( gdk_display )) {
145146 g_warning ("Binding '%s' failed!\n" , binding -> keystring );
146147 return FALSE;
147148 }
You can’t perform that action at this time.
0 commit comments