]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.procore/src/fi/vtt/simantics/procore/internal/UndoRedoSupportImpl.java
Separate query dependency management from QueryProcessor
[simantics/platform.git] / bundles / org.simantics.db.procore / src / fi / vtt / simantics / procore / internal / UndoRedoSupportImpl.java
index f2061cd427295f8488f161e72d7d7ec17bcb2f9b..e492f68337e3ba01ae76dd54cd71a07b7e16027e 100644 (file)
@@ -93,9 +93,9 @@ public class UndoRedoSupportImpl implements UndoRedoSupport {
                         um.setTypeAndRange(false, ope.getId(), ope.getCSId());
                         writer.addMetadata(um);
                     }
-                    session.getQueryProvider2().performDirtyUpdates(writer);
+                    session.getQueryProvider2().propagateChangesInQueryCache(writer);
                     session.fireMetadataListeners(writer, cs);
-                    session.getQueryProvider2().performScheduledUpdates(writer);
+                    session.getQueryProvider2().listening.fireListeners(writer);
                     session.fireReactionsToSynchronize(cs);
                     session.fireSessionVariableChange(SessionVariables.QUEUED_WRITES);
                     session.printDiagnostics();