]> www.fi.muni.cz Git - evince.git/commitdiff
Fixes bug #372474 - Side pane disabled when entering and leaving
authorNickolay V. Shmyrev <nshmyrev@yandex.ru>
Fri, 10 Nov 2006 01:23:56 +0000 (01:23 +0000)
committerNickolay V. Shmyrev <nshmyrev@src.gnome.org>
Fri, 10 Nov 2006 01:23:56 +0000 (01:23 +0000)
2006-11-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* shell/ev-window.c: (ev_window_sidebar_visibility_changed_cb):

Fixes bug #372474 - Side pane disabled when entering
and leaving fullscreen mode.

ChangeLog
shell/ev-window.c

index bda71f180399ce366f7b094e31e452ec8ebdeaeb..36941c7381629684beb41e42c84c21092f29393c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-11-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
+
+       * shell/ev-window.c: (ev_window_sidebar_visibility_changed_cb):
+       
+       Fixes bug #372474 - Side pane disabled when entering 
+       and leaving fullscreen mode.
+
 2006-11-10  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
 
        * cut-n-paste/toolbar-editor/egg-toolbar-editor.c: (setup_editor):
index bbe65a7cf4827c796f4f628d58ae7c90f4c3dfe6..efd0565300468fa3b15f847479ca65d97354e65b 100644 (file)
@@ -3071,11 +3071,13 @@ ev_window_sidebar_visibility_changed_cb (EvSidebar  *ev_sidebar,
        GtkAction *action;
 
        action = gtk_action_group_get_action (ev_window->priv->action_group, "ViewSidebar");
-       gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action),
-                                     GTK_WIDGET_VISIBLE (ev_sidebar));
 
        if (!ev_view_get_presentation (view) && 
            !ev_view_get_fullscreen (view)) {
+
+               gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action),
+                                             GTK_WIDGET_VISIBLE (ev_sidebar));
+
                ev_metadata_manager_set_boolean (ev_window->priv->uri, "sidebar_visibility",
                                                 GTK_WIDGET_VISIBLE (ev_sidebar));
        }