]> git.saurik.com Git - wxWidgets.git/commitdiff
GTK+ version guard
authorRobert Roebling <robert@roebling.de>
Tue, 7 Oct 2008 08:05:07 +0000 (08:05 +0000)
committerRobert Roebling <robert@roebling.de>
Tue, 7 Oct 2008 08:05:07 +0000 (08:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/popupwin.cpp

index ec300200c611064f3626ae87785de660f3243802..641a9248eaf34e85fad15ca0ca89f552b4037b4b 100644 (file)
@@ -120,7 +120,11 @@ bool wxPopupWindow::Create( wxWindow *parent, int style )
     GtkWidget *toplevel = gtk_widget_get_toplevel( parent->m_widget );
     if (GTK_IS_WINDOW (toplevel))
     {
     GtkWidget *toplevel = gtk_widget_get_toplevel( parent->m_widget );
     if (GTK_IS_WINDOW (toplevel))
     {
-        gtk_window_group_add_window (gtk_window_get_group (GTK_WINDOW (toplevel)), GTK_WINDOW (m_widget));
+#if GTK_CHECK_VERSION(2,10,0)
+        if (!gtk_check_version(2,10,0))
+            gtk_window_group_add_window (gtk_window_get_group (GTK_WINDOW (toplevel)), GTK_WINDOW (m_widget));
+#endif
+    
         gtk_window_set_transient_for (GTK_WINDOW (m_widget), GTK_WINDOW (toplevel));
     }
     gtk_window_set_resizable (GTK_WINDOW (m_widget), FALSE);
         gtk_window_set_transient_for (GTK_WINDOW (m_widget), GTK_WINDOW (toplevel));
     }
     gtk_window_set_resizable (GTK_WINDOW (m_widget), FALSE);