desensitize Follow Edits button if sync is external
authorBen Loftis <ben@glw.com>
Mon, 26 Nov 2012 22:35:57 +0000 (22:35 +0000)
committerBen Loftis <ben@glw.com>
Mon, 26 Nov 2012 22:35:57 +0000 (22:35 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@13548 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/ardour_ui_options.cc

index 8cfc787ceea159dae58afd88989d3ee880e717f8..29c71a61a81ded6a1dc0aa83bae73380cd0b6233 100644 (file)
@@ -321,11 +321,13 @@ ARDOUR_UI::parameter_changed (std::string p)
                        sync_button.set_text (_("Internal"));
                        ActionManager::get_action ("Transport", "ToggleAutoPlay")->set_sensitive (true);
                        ActionManager::get_action ("Transport", "ToggleAutoReturn")->set_sensitive (true);
+                       ActionManager::get_action ("Transport", "ToggleFollowEdits")->set_sensitive (true);
                } else {
                        sync_button.set_text (sync_source_to_string (Config->get_sync_source(), true));
                        /* XXX need to make 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);
                }
 
        } else if (p == "always-play-range") {