From 48da03e301c8145f9568df0692001652ea31b796 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 18 Jan 2017 05:14:48 +0100 Subject: push sorted Stripable order back to PI (for control surfaces) --- gtk2_ardour/mixer_ui.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gtk2_ardour/mixer_ui.cc') diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 4f87e04c7a..766f39ddf3 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -761,6 +761,14 @@ Mixer_UI::sync_presentation_info_from_treeview () change = true; } } + if (change) { + n = 0; + for (OrderingKeys::iterator sr = sorted.begin(); sr != sorted.end(); ++sr, ++n) { + if (sr->stripable->presentation_info().order() != n) { + sr->stripable->set_presentation_order (n, false); + } + } + } } if (change) { -- cgit v1.2.3