X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.core%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fcore%2Fwires%2FCoreWire.java;h=f130cd4c50be01fabb3dca477346c61311d86a24;hb=5a3821c8742bf185db943a1d30aeb0318a646e8a;hp=8b71a0c771a454eebd99f457363fec53ff0240c1;hpb=9bb76ff610ab0fcc07a9049e4a572053339593c9;p=Mograsim.git diff --git a/net.mograsim.logic.core/src/net/mograsim/logic/core/wires/CoreWire.java b/net.mograsim.logic.core/src/net/mograsim/logic/core/wires/CoreWire.java index 8b71a0c7..f130cd4c 100644 --- a/net.mograsim.logic.core/src/net/mograsim/logic/core/wires/CoreWire.java +++ b/net.mograsim.logic.core/src/net/mograsim/logic/core/wires/CoreWire.java @@ -124,7 +124,9 @@ public class CoreWire */ public void forceValues(BitVector values) { - setNewValues(values); + bitsWithoutFusions = values.getBits(); + invalidateCachedValuesForAllFusedWires(); + notifyObservers(); } /**