instance map: properly remove mouse listener on shutdown

Fixes #3473
This commit is contained in:
Kamiel
2018-08-02 01:41:05 +02:00
parent e7ba351928
commit a4f35255be

View File

@@ -94,10 +94,11 @@ public class InstanceMapPlugin extends Plugin
@Override @Override
protected void shutDown() throws Exception protected void shutDown() throws Exception
{ {
overlay.setShowMap(false);
overlayManager.remove(overlay); overlayManager.remove(overlay);
removeCustomOptions(); removeCustomOptions();
keyManager.unregisterKeyListener(inputListener); keyManager.unregisterKeyListener(inputListener);
mouseManager.registerMouseListener(inputListener); mouseManager.unregisterMouseListener(inputListener);
mouseManager.unregisterMouseWheelListener(inputListener); mouseManager.unregisterMouseWheelListener(inputListener);
} }