Don't use a child button but instead paint the icon when required. Improves interaction with the widget/clear button.