summaryrefslogtreecommitdiff
path: root/gtk2_ardour/time_axis_view.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/time_axis_view.cc')
-rw-r--r--gtk2_ardour/time_axis_view.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/time_axis_view.cc b/gtk2_ardour/time_axis_view.cc
index 3ac5fc6c38..ee09adad83 100644
--- a/gtk2_ardour/time_axis_view.cc
+++ b/gtk2_ardour/time_axis_view.cc
@@ -617,9 +617,7 @@ TimeAxisView::conditionally_add_to_selection ()
void
TimeAxisView::popup_display_menu (guint32 when)
{
- if (display_menu == 0) {
- build_display_menu ();
- }
+ build_display_menu ();
conditionally_add_to_selection ();
display_menu->popup (1, when);
@@ -1356,9 +1354,11 @@ TimeAxisView::get_child_list ()
void
TimeAxisView::build_size_menu ()
{
- if (_size_menu) {
+ if (_size_menu && _size_menu->gobj ()) {
return;
}
+
+ delete _size_menu;
using namespace Menu_Helpers;