From 00cae2ff767ad1b31f5c1294b24b9dd639a979cc Mon Sep 17 00:00:00 2001 From: hneemann Date: Sat, 20 Jul 2019 08:51:36 +0200 Subject: [PATCH] fixes #287 --- .../de/neemann/digital/gui/components/CircuitComponent.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java b/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java index 555c74f0e..8c736f7ca 100644 --- a/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java +++ b/src/main/java/de/neemann/digital/gui/components/CircuitComponent.java @@ -1168,11 +1168,12 @@ public class CircuitComponent extends JComponent implements ChangedListener, Lib } private VisualElement getActualVisualElement() { + if (activeMouseController instanceof MouseControllerMoveElement) + mouseNormal.activate(); + VisualElement ve = null; if (activeMouseController instanceof MouseControllerNormal) ve = getCircuit().getElementAt(getPosVector(lastMousePos.x, lastMousePos.y)); -// if (activeMouseController instanceof MouseControllerMoveElement) -// ve = ((MouseControllerMoveElement) activeMouseController).getVisualElement(); return ve; }