mirror of https://github.com/GNOME/gimp.git
screenshot: Don't consider X11 to be available when running under XWayland
This commit is contained in:
parent
0e7c4fec14
commit
b3e3241c6f
|
@ -547,8 +547,12 @@ add_cursor_image (GimpImage *image,
|
|||
gboolean
|
||||
screenshot_x11_available (void)
|
||||
{
|
||||
return (gdk_display_get_default () &&
|
||||
GDK_IS_X11_DISPLAY (gdk_display_get_default ()));
|
||||
int major_opcode, first_event, first_error;
|
||||
GdkDisplay *d = gdk_display_get_default ();
|
||||
|
||||
return (d && GDK_IS_X11_DISPLAY (d) &&
|
||||
! XQueryExtension (GDK_DISPLAY_XDISPLAY (d), "XWAYLAND",
|
||||
&major_opcode, &first_event, &first_error));
|
||||
}
|
||||
|
||||
ScreenshotCapabilities
|
||||
|
|
Loading…
Reference in New Issue