a more reliable/robust/less complex version of previous commit
[ardour.git] / gtk2_ardour / time_axis_view_item.h
index 9229a3c791df708732b04562905c78636da7e44b..749df465a4ed76d45be08814be38772991e81215 100644 (file)
@@ -210,9 +210,6 @@ class TimeAxisViewItem : public Selectable, public PBD::ScopedConnectionList
        /** true if the name should respond to events */
        bool name_connected;
 
-       /** true if a small vestigial rect should be shown when the item gets very narrow */
-       bool show_vestigial;
-
        uint32_t fill_color;
 
        uint32_t last_item_width;
@@ -221,7 +218,6 @@ class TimeAxisViewItem : public Selectable, public PBD::ScopedConnectionList
        bool high_enough_for_name;
 
        ArdourCanvas::Container*      group;
-       ArdourCanvas::Rectangle* vestigial_frame;
        ArdourCanvas::Rectangle* frame;
        ArdourCanvas::Rectangle* selection_frame;
        ArdourCanvas::Text*      name_text;
@@ -235,13 +231,13 @@ class TimeAxisViewItem : public Selectable, public PBD::ScopedConnectionList
 
        double _height;
        Visibility visibility;
-       std::string _fill_color_name;
+       std::string fill_color_name;
        bool _recregion;
        bool _automation; ///< true if this is an automation region view
        bool _dragging;
+        double _width;
 
 private:
-        double _width;
 
        void parameter_changed (std::string);
         void manage_name_highlight ();