From fca70c55622406568ef08f96f0677b3ef3f771b8 Mon Sep 17 00:00:00 2001 From: VKamyshniy Date: Thu, 18 Dec 2014 09:48:52 +0200 Subject: [PATCH] [Submit] Progressing marker inspector --- gtk2_ardour/ardour_ui_ed.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/ardour_ui_ed.cc b/gtk2_ardour/ardour_ui_ed.cc index c9ff453fbb..9054652460 100644 --- a/gtk2_ardour/ardour_ui_ed.cc +++ b/gtk2_ardour/ardour_ui_ed.cc @@ -995,7 +995,7 @@ ARDOUR_UI::update_marker_inspector (MarkerSelection* markers) return; } - if(markers && !markers->empty()) { + if(markers && !markers->empty() && markers->back ()->location () && markers->back ()->location ()->is_mark ()) { marker_inspector_dialog->set_marker (markers->back ()); } else { marker_inspector_dialog->set_marker (0); @@ -1012,12 +1012,14 @@ void ARDOUR_UI::show_marker_inspector () { marker_inspector_dialog->set_position (Gtk::WIN_POS_MOUSE); - marker_inspector_dialog->show(); + track_color_dialog->hide (); + marker_inspector_dialog->show (); } void ARDOUR_UI::show_track_color_dialog () { track_color_dialog->set_position (Gtk::WIN_POS_MOUSE); + marker_inspector_dialog->hide (); track_color_dialog->show(); }