From 956d85db103884f5dca81bb0ea91f0d697a221ab Mon Sep 17 00:00:00 2001 From: Nikolay Date: Thu, 12 Feb 2015 19:02:52 +0200 Subject: [PATCH] [Summary] Bug fix #46375 "Error message still remains in export dialog after pressing "select all" button" [Feature reviewed] MKosharnyy [Reviewed] VKamyshniy --- gtk2_ardour/waves_export_timespan_selector.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk2_ardour/waves_export_timespan_selector.cc b/gtk2_ardour/waves_export_timespan_selector.cc index d145b51894..b53142a686 100644 --- a/gtk2_ardour/waves_export_timespan_selector.cc +++ b/gtk2_ardour/waves_export_timespan_selector.cc @@ -334,9 +334,15 @@ void WavesExportTimespanSelector::on_selection_all_buttons (WavesButton* button) { bool selected = (button == &_select_all_button); + state->timespans->clear(); + for (Gtk::ListStore::Children::iterator it = range_list->children().begin(); it != range_list->children().end(); ++it) { it->set_value (range_cols.selected, selected); + if (selected) + add_range_to_selection (it->get_value (range_cols.location)); } + + CriticalSelectionChanged(); } /*** WavesExportTimespanSelectorSingle ***/