Remove wrong asserts
[ardour.git] / gtk2_ardour / ardour_button.cc
index aa283828234e3b36081b3a67f8b3793ecb722b02..56854880d851c69285d5008e4099cfc67c99c132 100644 (file)
@@ -39,7 +39,7 @@
 #include "tooltips.h"
 #include "ui_config.h"
 
-#include "i18n.h"
+#include "pbd/i18n.h"
 
 #define BASELINESTRETCH (1.25)
 #define TRACKHEADERBTNW (3.10)
@@ -290,7 +290,7 @@ ArdourButton::render (cairo_t* cr, cairo_rectangle_t *)
        }
 
        //show the "convex" or "concave" gradient
-       if (!_flat_buttons) {
+       if (!_flat_buttons && (_elements & Body)==Body) {
                if ( active_state() == Gtkmm2ext::ExplicitActive && ( !((_elements & Indicator)==Indicator) || use_custom_led_color) ) {
                        //concave
                        cairo_set_source (cr, concave_pattern);