summaryrefslogtreecommitdiff
path: root/blocks.js
diff options
context:
space:
mode:
authorJens Mönig <jens@moenig.org>2015-06-08 15:46:22 +0200
committerJens Mönig <jens@moenig.org>2015-06-08 15:46:22 +0200
commit44e4f5d94bc6e448beb46e5d688153c8203d6da8 (patch)
tree645c68296683f896e0916f9ca3b2ab3bb02a3cad /blocks.js
parentdf05d92ab9cf052b2312a8aebb7ccf69d39e8174 (diff)
downloadsnap-44e4f5d94bc6e448beb46e5d688153c8203d6da8.tar.gz
snap-44e4f5d94bc6e448beb46e5d688153c8203d6da8.zip
fixed #820
Diffstat (limited to 'blocks.js')
-rw-r--r--blocks.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/blocks.js b/blocks.js
index 8049e59..27aae82 100644
--- a/blocks.js
+++ b/blocks.js
@@ -155,7 +155,7 @@ DialogBoxMorph, BlockInputFragmentMorph, PrototypeHatBlockMorph, Costume*/
// Global stuff ////////////////////////////////////////////////////////
-modules.blocks = '2015-May-01';
+modules.blocks = '2015-June-08';
var SyntaxElementMorph;
@@ -3082,6 +3082,11 @@ BlockMorph.prototype.fullCopy = function () {
ans.allChildren().filter(function (block) {
if (block instanceof SyntaxElementMorph) {
block.cachedInputs = null;
+ if (block instanceof InputSlotMorph) {
+ block.contents().clearSelection();
+ }
+ } else if (block instanceof CursorMorph) {
+ block.destroy();
}
return !isNil(block.comment);
}).forEach(function (block) {