From dc4ee8196f3cd5c310307152e0ff479e65a808fa Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 4 Sep 2014 15:06:42 +0200 Subject: [PATCH] fix LED active area --- gtk2_ardour/ardour_button.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc index 3042796acc..eab462f902 100644 --- a/gtk2_ardour/ardour_button.cc +++ b/gtk2_ardour/ardour_button.cc @@ -890,15 +890,14 @@ ArdourButton::setup_led_rect () _led_rect = new cairo_rectangle_t; if (_elements & Text) { - int led_xoff = ceil(char_pixel_width() + _diameter * .5); if (_led_left) { - _led_rect->x = led_xoff; + _led_rect->x = char_pixel_width(); } else { - _led_rect->x = get_width() - led_xoff; + _led_rect->x = get_width() - char_pixel_width() + _diameter; } } else { /* centered */ - _led_rect->x = .5 * (get_width() - _diameter); + _led_rect->x = .5 * get_width() - _diameter; } _led_rect->y = .5 * (get_height() - _diameter);