diff --git a/HISTORY.md b/HISTORY.md
index c902ad23..89fb3e08 100755
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -17,6 +17,7 @@
* objects: adjusted block-search-bar for variadic infix reporters
* objects: adapted formula editor for variadic infix reporters
* objects: removed scaffolding
+* store: apply block migration dictionary to hidden blocks in microworlds
### 2022-02-28
* blocks, objects, threads, store: made addition reporter variadic
diff --git a/snap.html b/snap.html
index 23bebfe4..0fb94c67 100755
--- a/snap.html
+++ b/snap.html
@@ -30,7 +30,7 @@
-
+
diff --git a/src/store.js b/src/store.js
index 402e317f..4c263b68 100644
--- a/src/store.js
+++ b/src/store.js
@@ -63,7 +63,7 @@ Project*/
// Global stuff ////////////////////////////////////////////////////////
-modules.store = '2022-February-28';
+modules.store = '2022-March-01';
// XML_Serializer ///////////////////////////////////////////////////////
/*
@@ -468,8 +468,11 @@ SnapSerializer.prototype.loadScene = function (xmlNode, remixID) {
if (model.hiddenPrimitives) {
model.hiddenPrimitives.contents.split(' ').forEach(
sel => {
+ var selector, migration;
if (sel) {
- scene.hiddenPrimitives[sel] = true;
+ migration = SpriteMorph.prototype.blockMigrations[sel];
+ selector = migration ? migration.selector : sel;
+ scene.hiddenPrimitives[selector] = true;
}
}
);