X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop.update%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fupdate%2Fmodel%2FUpdateOp.java;fp=org.simantics.interop.update%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fupdate%2Fmodel%2FUpdateOp.java;h=6809ea75811de08cf0b2d9013a454a8be484e1dc;hb=b0205b09bbd81755eb69452eae0142d5a93f95a4;hp=72e17856a4a28589a02b09e21795097ea1da93b5;hpb=6fd88055dcf1a4982cc607222e77907a786173a8;p=simantics%2Finterop.git diff --git a/org.simantics.interop.update/src/org/simantics/interop/update/model/UpdateOp.java b/org.simantics.interop.update/src/org/simantics/interop/update/model/UpdateOp.java index 72e1785..6809ea7 100644 --- a/org.simantics.interop.update/src/org/simantics/interop/update/model/UpdateOp.java +++ b/org.simantics.interop.update/src/org/simantics/interop/update/model/UpdateOp.java @@ -104,6 +104,8 @@ public abstract class UpdateOp { private boolean _select(boolean select) { if (select == selected) return true; + if (applied) + return false; if (select) { if (selectParentOps()) { for (UpdateOp op : parentOps)