diff options
author | Robin Gareus <robin@gareus.org> | 2017-01-28 12:04:31 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-01-28 12:05:50 +0100 |
commit | 0092442a64f4216707b8368e895fc8a353c05da1 (patch) | |
tree | e4e84900666df8c4322aa6810c99a3811a58c23e /gtk2_ardour/ardour_ui_options.cc | |
parent | 487ae583017a1e60ae5c7e47c3e9863eb433e31e (diff) |
mark loop button insensitive when there's no loop-range
Diffstat (limited to 'gtk2_ardour/ardour_ui_options.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_options.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc index 1c475df205..5205354881 100644 --- a/gtk2_ardour/ardour_ui_options.cc +++ b/gtk2_ardour/ardour_ui_options.cc @@ -353,7 +353,6 @@ ARDOUR_UI::parameter_changed (std::string p) if (!_session->config.get_external_sync()) { sync_button.set_text (S_("SyncSource|Int.")); - auto_loop_button.set_sensitive (true); ActionManager::get_action ("Transport", "ToggleAutoPlay")->set_sensitive (true); ActionManager::get_action ("Transport", "ToggleAutoReturn")->set_sensitive (true); ActionManager::get_action ("Transport", "ToggleFollowEdits")->set_sensitive (true); @@ -365,12 +364,12 @@ ARDOUR_UI::parameter_changed (std::string p) // but makes it clear to the user that it's disabled. _session->request_play_loop (false, false); } - auto_loop_button.set_sensitive (false); /* XXX we need to make sure that auto-play is off as well as insensitive */ ActionManager::get_action ("Transport", "ToggleAutoPlay")->set_sensitive (false); ActionManager::get_action ("Transport", "ToggleAutoReturn")->set_sensitive (false); ActionManager::get_action ("Transport", "ToggleFollowEdits")->set_sensitive (false); } + set_loop_sensitivity (); } else if (p == "follow-edits") { |