From 2b64059d6cf7c6913e3f3e2c995ff92ea3470d6c Mon Sep 17 00:00:00 2001 From: "Jon A. Cruz" Date: Wed, 6 Jun 2012 23:52:24 -0700 Subject: Fix compile for GTK+ less than 2.20 when GSEAL is on. Fixes bug #1009010. Fixed bugs: - https://launchpad.net/bugs/1009010 (bzr r11464) --- src/widgets/desktop-widget.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/widgets/desktop-widget.cpp') diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp index c54e53df4..7d9008f74 100644 --- a/src/widgets/desktop-widget.cpp +++ b/src/widgets/desktop-widget.cpp @@ -964,10 +964,11 @@ SPDesktopWidget::shutdown() GtkWidget *ma = gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog)); GList *ma_labels = gtk_container_get_children(GTK_CONTAINER(ma)); GtkWidget *label = GTK_WIDGET(g_list_first(ma_labels)->data); -#else + gtk_widget_set_can_focus(label, FALSE); +#elif !defined(GSEAL_ENABLE) GtkWidget *label = GTK_WIDGET(GTK_MESSAGE_DIALOG(dialog)->label); -#endif gtk_widget_set_can_focus(label, FALSE); +#endif GtkWidget *close_button; close_button = gtk_button_new_with_mnemonic(_("Close _without saving")); @@ -1027,10 +1028,11 @@ SPDesktopWidget::shutdown() GtkWidget *ma = gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog)); GList *ma_labels = gtk_container_get_children(GTK_CONTAINER(ma)); GtkWidget *label = GTK_WIDGET(g_list_first(ma_labels)->data); -#else + gtk_widget_set_can_focus(label, FALSE); +#elif !defined(GSEAL_ENABLE) GtkWidget *label = GTK_WIDGET(GTK_MESSAGE_DIALOG(dialog)->label); -#endif gtk_widget_set_can_focus(label, FALSE); +#endif GtkWidget *close_button; close_button = gtk_button_new_with_mnemonic(_("Close _without saving")); -- cgit v1.2.3