summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_region_list.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2006-12-08 17:16:50 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2006-12-08 17:16:50 +0000
commitfd2de30612b537c4438b146f55b34f066981b2b1 (patch)
tree61df60e424a67c53ffc63fddfd72328f3345296e /gtk2_ardour/editor_region_list.cc
parent4566992139ba5242cd4a0670f85c51367340d3ff (diff)
fix required library versions; fix use of shared_ptr by redirect_box; fix double delete of redirects; make delete event work only on button release, in general
git-svn-id: svn://localhost/ardour2/trunk@1193 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_region_list.cc')
-rw-r--r--gtk2_ardour/editor_region_list.cc13
1 files changed, 4 insertions, 9 deletions
diff --git a/gtk2_ardour/editor_region_list.cc b/gtk2_ardour/editor_region_list.cc
index 1ebf59fecd..fdb8ca9dd3 100644
--- a/gtk2_ardour/editor_region_list.cc
+++ b/gtk2_ardour/editor_region_list.cc
@@ -342,20 +342,15 @@ Editor::region_list_display_button_press (GdkEventButton *ev)
}
}
- if (region == 0) {
- return false;
- }
-
- if (Keyboard::is_delete_event (ev)) {
- session->remove_region_from_region_list (region);
- return true;
- }
-
if (Keyboard::is_context_menu_event (ev)) {
show_region_list_display_context_menu (ev->button, ev->time);
return true;
}
+ if (region == 0) {
+ return false;
+ }
+
switch (ev->button) {
case 1:
/* audition on double click */