[evince/gnome-3-38] shell: Enable annotation actions only in document that supports them



commit e8300c6863a593c1b3dfde84c92451af17494017
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Thu Jul 22 13:47:23 2021 -0400

    shell: Enable annotation actions only in document that supports them
    
    Fixes #1638

 shell/ev-window.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/shell/ev-window.c b/shell/ev-window.c
index 59b9abe8..9b17119f 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -530,6 +530,10 @@ ev_window_update_actions_sensitivity (EvWindow *ev_window)
                                      !recent_view_mode);
        ev_window_set_action_enabled (ev_window, "toggle-find", can_find &&
                                      !recent_view_mode);
+       ev_window_set_action_enabled (ev_window, "add-annotation", can_annotate &&
+                                     !recent_view_mode);
+       ev_window_set_action_enabled (ev_window, "highlight-annotation", can_annotate &&
+                                     !recent_view_mode);
        ev_window_set_action_enabled (ev_window, "toggle-edit-annots", can_annotate &&
                                      !recent_view_mode);
        ev_window_set_action_enabled (ev_window, "rotate-left", has_pages &&


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]