summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_button.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-05-24 20:27:37 +0200
committerRobin Gareus <robin@gareus.org>2015-05-24 20:27:37 +0200
commit0604910a2a1f002cf47a30bd414e0d344d5310ba (patch)
treed68f95eb02abd52b150525512d5837a2e3c3714f /gtk2_ardour/ardour_button.cc
parentc5d7685741371b7c6e0f56dbd95080a14c8b1dcd (diff)
ArdourButton API: set_icon() implies Icon and No Text
Diffstat (limited to 'gtk2_ardour/ardour_button.cc')
-rw-r--r--gtk2_ardour/ardour_button.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_button.cc b/gtk2_ardour/ardour_button.cc
index d5eadac124..07163f97a7 100644
--- a/gtk2_ardour/ardour_button.cc
+++ b/gtk2_ardour/ardour_button.cc
@@ -1521,6 +1521,7 @@ void
ArdourButton::set_icon (Icon i)
{
_icon = i;
+ _elements = (ArdourButton::Element) ((_elements | ArdourButton::VectorIcon) & ~ArdourButton::Text);
CairoWidget::set_dirty ();
}