summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-06-15 02:31:28 +0200
committerRobin Gareus <robin@gareus.org>2014-06-15 13:24:40 +0200
commitb17ec0c43d4a823e821d8ac8e2f48d7fa5bb3816 (patch)
tree7f34f64f8fbf09b4d6849fe0613b06a766a55684 /gtk2_ardour
parent2708a145afc01e0ab44fe9acdddc3a498612ca11 (diff)
tweak ArdourButton focus outline
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/ardour_button.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc
index f33732c3b7..cc36fa483d 100644
--- a/gtk2_ardour/ardour_button.cc
+++ b/gtk2_ardour/ardour_button.cc
@@ -450,10 +450,12 @@ ArdourButton::render (cairo_t* cr, cairo_rectangle_t *)
}
}
if (_focused) {
- rounded_function (cr, 0, 0, get_width(), get_height(), _corner_radius);
- cairo_set_source_rgba (cr, 0.905, 0.917, 0.925, 0.5);
+ rounded_function (cr, 1.5, 1.5, get_width() - 3, get_height() - 3, _corner_radius);
+ cairo_set_source_rgba (cr, 0.905, 0.917, 0.925, 0.8);
double dashes = 1;
cairo_set_dash (cr, &dashes, 1, 0);
+ cairo_set_line_cap (cr, CAIRO_LINE_CAP_BUTT);
+ cairo_set_line_width (cr, 1.0);
cairo_stroke (cr);
cairo_set_dash (cr, 0, 0, 0);
}