summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_markers.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-03-16 02:24:57 +0100
committerRobin Gareus <robin@gareus.org>2017-03-16 02:36:48 +0100
commitb3722f7063699fafd0421d504e05a7300c70e0ec (patch)
tree9d0072c00439e0ac61cb9e44967653fcde8ae658 /gtk2_ardour/editor_markers.cc
parente5d48a8544d95bd1fdf48b4805266bdda47b5acf (diff)
consistent use of context-menu popups
Diffstat (limited to 'gtk2_ardour/editor_markers.cc')
-rw-r--r--gtk2_ardour/editor_markers.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/editor_markers.cc b/gtk2_ardour/editor_markers.cc
index 40942e1569..86318b5254 100644
--- a/gtk2_ardour/editor_markers.cc
+++ b/gtk2_ardour/editor_markers.cc
@@ -810,7 +810,7 @@ Editor::tempo_or_meter_marker_context_menu (GdkEventButton* ev, ArdourCanvas::It
can_remove = !mm->meter().initial ();
delete meter_marker_menu;
build_meter_marker_menu (mm, can_remove);
- meter_marker_menu->popup (1, ev->time);
+ meter_marker_menu->popup (ev->button, ev->time);
} else if (tm) {
if (!tm->tempo().active()) {
return;
@@ -818,7 +818,7 @@ Editor::tempo_or_meter_marker_context_menu (GdkEventButton* ev, ArdourCanvas::It
can_remove = !tm->tempo().initial() && !tm->tempo().locked_to_meter();
delete tempo_marker_menu;
build_tempo_marker_menu (tm, can_remove);
- tempo_marker_menu->popup (1, ev->time);
+ tempo_marker_menu->popup (ev->button, ev->time);
} else {
return;
}
@@ -842,7 +842,7 @@ Editor::marker_context_menu (GdkEventButton* ev, ArdourCanvas::Item* item)
build_range_marker_menu (loc, loc == transport_loop_location() || loc == transport_punch_location(), loc->is_session_range());
marker_menu_item = item;
- transport_marker_menu->popup (1, ev->time);
+ transport_marker_menu->popup (ev->button, ev->time);
} else if (loc->is_mark()) {
@@ -864,14 +864,14 @@ Editor::marker_context_menu (GdkEventButton* ev, ArdourCanvas::Item* item)
}
#endif
marker_menu_item = item;
- marker_menu->popup (1, ev->time);
+ marker_menu->popup (ev->button, ev->time);
} else if (loc->is_range_marker()) {
delete range_marker_menu;
build_range_marker_menu (loc, false, false);
marker_menu_item = item;
- range_marker_menu->popup (1, ev->time);
+ range_marker_menu->popup (ev->button, ev->time);
}
}
@@ -882,7 +882,7 @@ Editor::new_transport_marker_context_menu (GdkEventButton* ev, ArdourCanvas::Ite
build_new_transport_marker_menu ();
}
- new_transport_marker_menu->popup (1, ev->time);
+ new_transport_marker_menu->popup (ev->button, ev->time);
}