void (MouseEvent e, boolean forceUpdate) { if (ClientProperty.isTrue(myComponent, IGNORE_MOUSE_HOVER)) return; KeyType selected = getCellKeyForPoint(e.getPoint()); if (forceUpdate || !Comparing.equal(myKey, selected)) { handleSelectionChange(selected, true); } // Temporary workaround if (e.getClickCount() == 2) { hideHint(); } }