update track-header width when track-number visibility is toggled
This commit is contained in:
parent
19b212334a
commit
c993e2d37b
|
@ -435,6 +435,13 @@ ARDOUR_UI::session_parameter_changed (std::string p)
|
|||
synchronize_sync_source_and_video_pullup ();
|
||||
reset_main_clocks ();
|
||||
editor->queue_visual_videotimeline_update();
|
||||
} else if (p == "track-name-number") {
|
||||
/* DisplaySuspender triggers _route->redisplay() when going out of scope
|
||||
* which eventually calls reset_controls_layout_width() and re-sets the
|
||||
* track-header width.
|
||||
* see also RouteTimeAxisView::update_track_number_visibility()
|
||||
*/
|
||||
DisplaySuspender ds;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -374,6 +374,7 @@ RouteTimeAxisView::label_view ()
|
|||
void
|
||||
RouteTimeAxisView::update_track_number_visibility ()
|
||||
{
|
||||
DisplaySuspender ds;
|
||||
bool show_label = _session->config.get_track_name_number();
|
||||
|
||||
if (_route && _route->is_master()) {
|
||||
|
|
Loading…
Reference in New Issue