Add support for resetting the detached overlays

Add support for resetting saved data for detached overlays.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2018-07-21 00:02:44 +02:00
parent 3f30e5ebb0
commit d700ebc257

View File

@@ -241,13 +241,9 @@ public class OverlayRenderer extends MouseListener implements KeyListener
if (overlay.getBounds().contains(mousePoint)) if (overlay.getBounds().contains(mousePoint))
{ {
if (SwingUtilities.isRightMouseButton(mouseEvent)) if (SwingUtilities.isRightMouseButton(mouseEvent))
{
// detached overlays have no place to reset back to
if (overlay.getPosition() != OverlayPosition.DETACHED)
{ {
overlayManager.resetOverlay(overlay); overlayManager.resetOverlay(overlay);
} }
}
else else
{ {
final Point offset = new Point(mousePoint.x, mousePoint.y); final Point offset = new Point(mousePoint.x, mousePoint.y);