From 451673f7c982d9410c7ef799c6c47c8cacfed1d6 Mon Sep 17 00:00:00 2001 From: Robert Roebling Date: Tue, 7 Oct 2008 08:05:07 +0000 Subject: [PATCH] GTK+ version guard git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/popupwin.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gtk/popupwin.cpp b/src/gtk/popupwin.cpp index ec300200c6..641a9248ea 100644 --- a/src/gtk/popupwin.cpp +++ b/src/gtk/popupwin.cpp @@ -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)) { - 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); -- 2.45.2