void (PropertyChangeEvent evt) { if ("isPopupShowing".equals(evt.getPropertyName())) { if (Objects.equals(evt.getNewValue(), true)) { calcHoverRect(null); } else if (!mouseInside) { updateHoverRect(null); } } }