Do not try to restore Route solo state after clearing all solo state
[ardour.git] / gtk2_ardour / button_joiner.h
index 3d136faa74061adaa394201c2c970d82433d0e1c..41e5f745c0ef26e0dce68e36e0b3a3d7e55742ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2012 Paul Davis 
+    Copyright (C) 2012 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -32,11 +32,11 @@ class ButtonJoiner : public CairoWidget, public Gtkmm2ext::Activatable {
        ButtonJoiner (const std::string&, Gtk::Widget&, Gtk::Widget&, bool central_link = false);
        ~ButtonJoiner ();
 
-       void set_related_action (Glib::RefPtr<Gtk::Action>);    
+       void set_related_action (Glib::RefPtr<Gtk::Action>);
        void set_active_state (Gtkmm2ext::ActiveState);
 
   protected:
-       void render (cairo_t*);
+       void render (cairo_t*, cairo_rectangle_t*);
        bool on_button_release_event (GdkEventButton*);
        void on_size_request (Gtk::Requisition*);
        void on_size_allocate (Gtk::Allocation&);