override cleartext on awt components, because cleartext fails on components that are not visible