Can you enable the button here?  (And disable it when calling resetPreview or something?)

If the button is just an image instead of a real button then it is not worth enabling and disabling, I suppose.