summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_actions.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-07-08 08:43:52 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-07-08 08:44:21 -0400
commitda0bd3d8a50955a3242b42bd0a752a68a763c4f4 (patch)
tree9f122d28f7e624b6a72875761cfe6dcb98fc621b /gtk2_ardour/editor_actions.cc
parent295a7dfcf3acf664046ca5331555647ddd4b0dbc (diff)
fix region action sensitivity issues.
Desensitize all region actions initially, and toggle that state appropriately when region selection changes
Diffstat (limited to 'gtk2_ardour/editor_actions.cc')
-rw-r--r--gtk2_ardour/editor_actions.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk2_ardour/editor_actions.cc b/gtk2_ardour/editor_actions.cc
index c5ad620568..1bfad8c7b3 100644
--- a/gtk2_ardour/editor_actions.cc
+++ b/gtk2_ardour/editor_actions.cc
@@ -2049,6 +2049,6 @@ Editor::register_region_actions ()
reg_sens (_region_actions, "choose-top-region", _("Choose Top..."), sigc::bind (sigc::mem_fun (*this, &Editor::change_region_layering_order), false));
reg_sens (_region_actions, "choose-top-region-context-menu", _("Choose Top..."), sigc::bind (sigc::mem_fun (*this, &Editor::change_region_layering_order), true));
- _all_region_actions_sensitized = true;
-
+ /* desensitize them all by default. region selection will change this */
+ sensitize_all_region_actions (false);
}