X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=LogicUI%2Fsrc%2Fera%2Fmi%2Fgui%2FLogicUICanvas.java;h=55d7d215ace82aa12cf432f2897d0e22c2e5d8e5;hb=53db506919cb378f8f3e2584491ddbc5357ccd8c;hp=2115e7b1cd3380ac6055e793258a18e29cb0842e;hpb=f2214cb1839fed37223039d51775eb1e94d432e5;p=Mograsim.git diff --git a/LogicUI/src/era/mi/gui/LogicUICanvas.java b/LogicUI/src/era/mi/gui/LogicUICanvas.java index 2115e7b1..55d7d215 100644 --- a/LogicUI/src/era/mi/gui/LogicUICanvas.java +++ b/LogicUI/src/era/mi/gui/LogicUICanvas.java @@ -42,7 +42,7 @@ public class LogicUICanvas extends ZoomableCanvas }; model.addComponentAddedListener(c -> { - c.addComponentChangedListener(redrawConsumer); + c.addComponentLookChangedListener(redrawConsumer); c.addComponentMovedListener(redrawConsumer); c.addPinAddedListener(pinAddedListener); c.addPinRemovedListener(pinRemovedListener); @@ -50,7 +50,7 @@ public class LogicUICanvas extends ZoomableCanvas }); model.addComponentRemovedListener(c -> { - c.removeComponentChangedListener(redrawConsumer); + c.removeComponentLookChangedListener(redrawConsumer); c.removeComponentMovedListener(redrawConsumer); c.removePinAddedListener(pinAddedListener); c.removePinRemovedListener(pinRemovedListener); @@ -58,12 +58,12 @@ public class LogicUICanvas extends ZoomableCanvas }); model.addWireAddedListener(w -> { - w.addWireChangedListener(redrawConsumer); + w.addWireLookChangedListener(redrawConsumer); redrawThreadsafe(); }); model.addWireRemovedListener(w -> { - w.removeWireChangedListener(redrawConsumer); + w.removeWireLookChangedListener(redrawConsumer); redrawThreadsafe(); });