diff options
author | Robin Gareus <robin@gareus.org> | 2017-03-16 02:25:53 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-03-16 02:36:48 +0100 |
commit | 3aefd0e74495c327599c76a918caa1df11064b21 (patch) | |
tree | 2cb7fa51b61d55aa467fddc583fab92dd16da3c8 /gtk2_ardour/mini_timeline.cc | |
parent | b3722f7063699fafd0421d504e05a7300c70e0ec (diff) |
consolidate context-menu popup methods
Diffstat (limited to 'gtk2_ardour/mini_timeline.cc')
-rw-r--r-- | gtk2_ardour/mini_timeline.cc | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/gtk2_ardour/mini_timeline.cc b/gtk2_ardour/mini_timeline.cc index 653c3c40b0..09506066f8 100644 --- a/gtk2_ardour/mini_timeline.cc +++ b/gtk2_ardour/mini_timeline.cc @@ -562,21 +562,15 @@ MiniTimeline::build_minitl_context_menu () } } -void -MiniTimeline::show_minitl_context_menu () -{ - if (_minitl_context_menu == 0) { - build_minitl_context_menu (); - } - _minitl_context_menu->popup (1, gtk_get_current_event_time()); -} - bool MiniTimeline::on_button_press_event (GdkEventButton *ev) { if (Gtkmm2ext::Keyboard::is_context_menu_event (ev)) { if (_session) { - show_minitl_context_menu (); + if (_minitl_context_menu == 0) { + build_minitl_context_menu (); + } + _minitl_context_menu->popup (ev->button, ev->time); } return true; } |