|
@@ -645,7 +645,8 @@ const MultiStructureSelectionFromExpression = PluginStateTransform.BuiltIn({
|
|
totalSize += StructureElement.Loci.size(loci.loci);
|
|
totalSize += StructureElement.Loci.size(loci.loci);
|
|
|
|
|
|
continue;
|
|
continue;
|
|
- } if (entry.expression !== sel.expression) {
|
|
|
|
|
|
+ }
|
|
|
|
+ if (entry.expression !== sel.expression) {
|
|
recreate = true;
|
|
recreate = true;
|
|
} else {
|
|
} else {
|
|
// TODO: properly support "transitive" queries. For that Structure.areUnitAndIndicesEqual needs to be fixed;
|
|
// TODO: properly support "transitive" queries. For that Structure.areUnitAndIndicesEqual needs to be fixed;
|