Code Review
/
simantics
/
platform.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
| inline |
side by side
Fixed multiple issues causing dangling references to discarded queries
[simantics/platform.git]
/
bundles
/
org.simantics.db.impl
/
src
/
org
/
simantics
/
db
/
impl
/
query
/
QueryCollectorImpl.java
diff --git
a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/QueryCollectorImpl.java
b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/QueryCollectorImpl.java
index 0b6f6ef834411316255ac12e80f56faa3d3bdd93..e6dc252c41f210d00586895aeabe6d7c619001f3 100644
(file)
--- a/
bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/QueryCollectorImpl.java
+++ b/
bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/QueryCollectorImpl.java
@@
-148,6
+148,7
@@
class QueryCollectorImpl implements QueryProcessor.QueryCollector {
} else {
+ entry.pruneParentSet();
support.setLevel(entry, parent.getLevel() + 1);
}