[latexila] MainWindowBuildTools: fully port manage-build-tools to GAction



commit 4985b7d7bae5838357b37d8d4d7f5556ba3a57bc
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Aug 14 19:27:18 2017 +0200

    MainWindowBuildTools: fully port manage-build-tools to GAction

 src/main_window_build_tools.vala |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/main_window_build_tools.vala b/src/main_window_build_tools.vala
index 5045f6a..5d2fc4b 100644
--- a/src/main_window_build_tools.vala
+++ b/src/main_window_build_tools.vala
@@ -126,11 +126,14 @@ public class MainWindowBuildTools
         bool build_tool_is_running = _cancellable != null;
 
         Gtk.Action stop_exec_action = _static_action_group.get_action ("BuildStopExecution");
-        Gtk.Action preferences_action = _static_action_group.get_action ("BuildToolsPreferences");
         stop_exec_action.set_sensitive (build_tool_is_running);
 
+        LatexilaApp app = LatexilaApp.get_instance ();
+        GLib.SimpleAction preferences_action = app.lookup_action ("manage-build-tools")
+            as GLib.SimpleAction;
+
         // a build tool can not be modified when it is running
-        preferences_action.set_sensitive (! build_tool_is_running);
+        preferences_action.set_enabled (! build_tool_is_running);
 
         Gtk.Action clean_action = _static_action_group.get_action ("BuildClean");
         Gtk.Action view_log_action = _static_action_group.get_action ("BuildViewLog");


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