[devhelp] Preferences: improve code of show_dialog()
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devhelp] Preferences: improve code of show_dialog()
- Date: Thu, 5 Apr 2018 17:01:48 +0000 (UTC)
commit 9b296e6a0df2ab25fba4af18fad458f23984f711
Author: Sébastien Wilmet <swilmet gnome org>
Date: Thu Apr 5 18:32:07 2018 +0200
Preferences: improve code of show_dialog()
src/dh-preferences.c | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
---
diff --git a/src/dh-preferences.c b/src/dh-preferences.c
index 876e620..9088844 100644
--- a/src/dh-preferences.c
+++ b/src/dh-preferences.c
@@ -581,16 +581,16 @@ preferences_bookshelf_tree_selection_toggled_cb (GtkCellRendererToggle *cell_ren
static void
dh_preferences_init (DhPreferences *prefs)
{
- DhPreferencesPrivate *priv;
+ DhPreferencesPrivate *priv = dh_preferences_get_instance_private (prefs);
DhBookManager *book_manager;
DhSettings *settings_lib;
DhSettingsApp *settings_app;
GSettings *settings_fonts;
- priv = dh_preferences_get_instance_private (prefs);
-
gtk_widget_init_template (GTK_WIDGET (prefs));
+ gtk_window_set_destroy_with_parent (GTK_WINDOW (prefs), TRUE);
+
book_manager = dh_book_manager_get_singleton ();
g_signal_connect_object (book_manager,
@@ -649,7 +649,7 @@ dh_preferences_show_dialog (GtkWindow *parent)
if (prefs == NULL) {
prefs = g_object_new (DH_TYPE_PREFERENCES,
- "use-header-bar", 1,
+ "use-header-bar", TRUE,
NULL);
g_signal_connect (prefs,
@@ -658,10 +658,8 @@ dh_preferences_show_dialog (GtkWindow *parent)
&prefs);
}
- if (parent != gtk_window_get_transient_for (prefs)) {
+ if (parent != gtk_window_get_transient_for (prefs))
gtk_window_set_transient_for (prefs, parent);
- gtk_window_set_destroy_with_parent (prefs, TRUE);
- }
gtk_window_present (prefs);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]