diff options
Diffstat (limited to 'shell/ev-window.c')
-rw-r--r-- | shell/ev-window.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/shell/ev-window.c b/shell/ev-window.c index 4f737b4..a487c88 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -2271,8 +2271,10 @@ ev_window_zoom_changed_cb (EvView *view, GParamSpec *pspec, EvWindow *ev_window) update_action_sensitivity (ev_window); #ifdef ENABLE_METADATA - ev_metadata_manager_set_double (ev_window->priv->uri, "zoom", - ev_view_get_zoom (EV_VIEW (ev_window->priv->view))); + if (ev_view_get_sizing_mode (view) == EV_SIZING_FREE) { + ev_metadata_manager_set_double (ev_window->priv->uri, "zoom", + ev_view_get_zoom (view)); + } #endif } |