check region action sensitivity from two more places that may alter it
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 16 Feb 2017 09:29:32 +0000 (10:29 +0100)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 16 Feb 2017 09:29:48 +0000 (10:29 +0100)
gtk2_ardour/editor.cc
gtk2_ardour/editor_selection.cc

index 8e186e3c04fb771513c2174d6915123877d1d419..4ebddd1367e9ddda2fdc937308fd096e9d829a93 100644 (file)
@@ -2346,6 +2346,7 @@ Editor::set_edit_point_preference (EditPoint ep, bool force)
        }
 
        reset_canvas_action_sensitivity (in_track_canvas);
+       sensitize_the_right_region_actions (false);
 
        instant_save ();
 }
index 063cf3998e1b15d69762ca09958326353fbdb2af..42111c5ffaf8d2ccac1b4b4989e91a8449d4086d 100644 (file)
@@ -1002,6 +1002,8 @@ Editor::track_selection_changed ()
 
        ActionManager::set_sensitive (ActionManager::track_selection_sensitive_actions, !selection->tracks.empty());
 
+       sensitize_the_right_region_actions (false);
+
        /* notify control protocols */
 
        ControlProtocol::StripableSelectionChanged (stripables);