From 0082512adfbb52f0a02cf803dd18e5e135cbea44 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Wed, 13 Nov 2013 18:03:48 +0000 Subject: [PATCH] build fix for GTK+ 3.10, closes #15667 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/toplevel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gtk/toplevel.cpp b/src/gtk/toplevel.cpp index d91936b4e8..19af5b8cf9 100644 --- a/src/gtk/toplevel.cpp +++ b/src/gtk/toplevel.cpp @@ -39,6 +39,9 @@ #include // XA_CARDINAL #include "wx/unix/utilsx11.h" #endif +#ifdef GDK_WINDOWING_WAYLAND + #include +#endif #include "wx/gtk/private.h" #include "wx/gtk/private/gtk2-compat.h" @@ -730,7 +733,7 @@ bool wxTopLevelWindowGTK::Create( wxWindow *parent, m_gdkDecor |= GDK_DECOR_TITLE; #if defined(GDK_WINDOWING_WAYLAND) && GTK_CHECK_VERSION(3,10,0) else if ( - GDK_IS_WAYLAND_SCREEN(gtk_window_get_screen(GTK_WINDOW(m_widget))) && + GDK_IS_WAYLAND_DISPLAY(gtk_widget_get_display(m_widget)) && gtk_check_version(3,10,0) == NULL) { gtk_window_set_titlebar(GTK_WINDOW(m_widget), gtk_header_bar_new());