X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Fnature%2FMachineContext.java;h=c65a95e16a35dfa8ed4e3f990ea258bf819f5f16;hb=f4c2b2357f708fce0b1a15d7d9de32fbf509e0eb;hp=b1708482514def0ded98bbacd3b584d979c709aa;hpb=6458f65f62e891a76076071c624855170e920d3a;p=Mograsim.git diff --git a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/nature/MachineContext.java b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/nature/MachineContext.java index b1708482..c65a95e1 100644 --- a/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/nature/MachineContext.java +++ b/plugins/net.mograsim.plugin.core/src/net/mograsim/plugin/nature/MachineContext.java @@ -112,6 +112,7 @@ public class MachineContext final void updateDefinition() { machineDefinition = machineId.map(MachineRegistry::getMachine); + machineDefinition.ifPresent(md -> setActiveMachine(md.createNew())); } private void preferenceListener(PropertyChangeEvent changeEvent)