Textinput: Only _destroy() clear button when present

Closes gh-7568
Fixes gh-7567