X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Feditor_routes.h;h=21a92fc423746252be3d1cf9423ec8f513e3d0f0;hb=026c71331e87c1c4a1aaef6ad7ddc1cd0919c660;hp=e07a7787aad886248f13082889b5087f3c3b8b5d;hpb=6fc1f270137a06115a79c6089004174c5cab5ed7;p=ardour.git diff --git a/gtk2_ardour/editor_routes.h b/gtk2_ardour/editor_routes.h index e07a7787aa..21a92fc423 100644 --- a/gtk2_ardour/editor_routes.h +++ b/gtk2_ardour/editor_routes.h @@ -42,10 +42,6 @@ public: _no_redisplay = true; } - void allow_redisplay () { - _no_redisplay = false; - } - void resume_redisplay () { _no_redisplay = false; redisplay (); @@ -73,7 +69,7 @@ private: void build_menu (); void show_menu (); void sync_treeview_from_order_keys (); - void route_deleted (Gtk::TreeModel::Path const &); + void row_deleted (Gtk::TreeModel::Path const &); void visible_changed (std::string const &); void active_changed (std::string const &); void reordered (Gtk::TreeModel::Path const &, Gtk::TreeModel::iterator const &, int *); @@ -98,6 +94,7 @@ private: void show_all_miditracks (); void hide_all_miditracks (); void show_tracks_with_regions_at_playhead (); + void selection_changed (); void display_drag_data_received ( Glib::RefPtr const &, gint, gint, Gtk::SelectionData const &, guint, guint @@ -155,6 +152,7 @@ private: bool _ignore_reorder; bool _no_redisplay; bool _adding_routes; + bool _route_deletion_in_progress; Gtk::Menu* _menu; Gtk::Widget* old_focus;