x11: Get display from window, not from impl-drawable's screen

This commit is contained in:
Benjamin Otte
2010-10-06 01:59:21 +02:00
parent dc7d8dae67
commit cfa67127a1

View File

@ -122,7 +122,7 @@ gdk_x11_create_cairo_surface (GdkDrawable *drawable,
GdkVisual *visual;
visual = gdk_window_get_visual (impl->wrapper);
return cairo_xlib_surface_create (GDK_SCREEN_XDISPLAY (impl->screen),
return cairo_xlib_surface_create (GDK_WINDOW_XDISPLAY (impl->wrapper),
impl->xid,
GDK_VISUAL_XVISUAL (visual),
width, height);