From: Carlos Garcia Campos Date: Sat, 22 May 2010 08:32:25 +0000 (+0200) Subject: [shell] Use delay-apply mode for last_settings X-Git-Tag: EVINCE_2_31_2~44 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=985f7016929bae86f89e63fc2b7b56145fbd0382;p=evince.git [shell] Use delay-apply mode for last_settings --- diff --git a/shell/ev-window.c b/shell/ev-window.c index 29ee12a1..dbdb63b9 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -4874,6 +4874,7 @@ ev_window_dispose (GObject *object) } if (priv->last_settings) { + g_settings_apply (priv->last_settings); g_object_unref (priv->last_settings); priv->last_settings = NULL; } @@ -6460,6 +6461,7 @@ ev_window_init (EvWindow *ev_window) gtk_widget_grab_focus (ev_window->priv->view); ev_window->priv->last_settings = g_settings_new (GS_SCHEMA_NAME".Default"); + g_settings_delay (ev_window->priv->last_settings); /* Set it user interface params */ ev_window_setup_recent (ev_window);