summaryrefslogtreecommitdiff
path: root/src/ui/ui.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/ui.c')
-rw-r--r--src/ui/ui.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/ui.c b/src/ui/ui.c
index 54fa26f9..f15e4bcb 100644
--- a/src/ui/ui.c
+++ b/src/ui/ui.c
@@ -67,7 +67,7 @@ meta_ui_init (int *argc, char ***argv)
Display*
meta_ui_get_display (void)
{
- return gdk_display;
+ return GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
}
/* We do some of our event handling in frames.c, which expects
@@ -266,6 +266,7 @@ meta_ui_new (Display *xdisplay,
gdisplay = gdk_x11_lookup_xdisplay (xdisplay);
g_assert (gdisplay == gdk_display_get_default ());
+ g_assert (xdisplay == GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
ui->frames = meta_frames_new (XScreenNumberOfScreen (screen));
gtk_widget_realize (GTK_WIDGET (ui->frames));
@@ -547,7 +548,7 @@ meta_image_window_set_showing (MetaImageWindow *iw,
else
{
gtk_widget_hide (iw->window);
- meta_core_increment_event_serial (gdk_display);
+ meta_core_increment_event_serial (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
}
}