diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 74822fc7ea..050ec6be90 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -3754,10 +3754,12 @@ Editor::get_valid_views (TimeAxisView* track, RouteGroup* group) void Editor::set_zoom_focus (ZoomFocus f) { + vector txt = internationalize (zoom_focus_strings); + zoom_focus_selector.set_active_text (txt[(int)f]); + if (zoom_focus != f) { zoom_focus = f; - vector txt = internationalize (zoom_focus_strings); - zoom_focus_selector.set_active_text (txt[(int)f]); + ZoomFocusChanged (); /* EMIT_SIGNAL */ instant_save ();