Fix a bug in `ToolTipField`

Because the `tooltipClassName` had the initial value of `false` and the `tooltipClassNamePropertyListener` fired mediately the check it does would flip the `hasToolTip` to `true` even though there was no error ...