diff options
Diffstat (limited to 'gtk2_ardour/editor_selection.cc')
-rw-r--r-- | gtk2_ardour/editor_selection.cc | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/gtk2_ardour/editor_selection.cc b/gtk2_ardour/editor_selection.cc index 5929567769..9704812d7d 100644 --- a/gtk2_ardour/editor_selection.cc +++ b/gtk2_ardour/editor_selection.cc @@ -1578,13 +1578,12 @@ Editor::region_selection_changed () sensitize_the_right_region_actions (false); /* propagate into backend */ + assert (_session); - if (_session) { - if (!selection->regions.empty()) { - _session->set_object_selection (selection->regions.start(), selection->regions.end_sample()); - } else { - _session->clear_object_selection (); - } + if (!selection->regions.empty()) { + _session->set_object_selection (selection->regions.start(), selection->regions.end_sample()); + } else { + _session->clear_object_selection (); } if (_session->solo_selection_active()) { |