@Override public void mouseReleased(MouseEvent e) { int buttonMask = getButtonMask(); if (!e.isConsumed() && (e.getModifiers() & buttonMask) != 0) { DefaultView2d panner = getDefaultView2d(e); if (panner != null) { panner.setPointerType(0); panner.repaint(); } } }