void (boolean now) { if (myTipPopup == null) return; if (now) { myHideAlarm.cancelAllRequests(); myTipPopup.hide(); myTipPopup = null; myCurrentTooltip = null; } else { myHideAlarm.addRequest(() -> { if (myInsideComponent) { hideTooltip(true); } }, 100); } }