summaryrefslogtreecommitdiff
path: root/gui.js
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2014-07-29 10:50:36 +0200
committerjmoenig <jens@moenig.org>2014-07-29 10:50:36 +0200
commitb451a08812fbf1a4ae0481005a62dc1743bbe333 (patch)
treefa579fddb4c1587ef09c7076e16a51dcb89937b3 /gui.js
parente572da6f654f076b91dd7cd3ca55b5326a33939e (diff)
downloadsnap-b451a08812fbf1a4ae0481005a62dc1743bbe333.tar.gz
snap-b451a08812fbf1a4ae0481005a62dc1743bbe333.zip
duplicate and clone nested sprites
Diffstat (limited to 'gui.js')
-rw-r--r--gui.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/gui.js b/gui.js
index 7e38095..7e98549 100644
--- a/gui.js
+++ b/gui.js
@@ -69,7 +69,7 @@ SpeechBubbleMorph*/
// Global stuff ////////////////////////////////////////////////////////
-modules.gui = '2014-July-25';
+modules.gui = '2014-July-29';
// Declarations
@@ -1824,12 +1824,9 @@ IDE_Morph.prototype.paintNewSprite = function () {
IDE_Morph.prototype.duplicateSprite = function (sprite) {
var duplicate = sprite.fullCopy();
- duplicate.name = this.newSpriteName(sprite.name);
duplicate.setPosition(this.world().hand.position());
- this.stage.add(duplicate);
+ duplicate.appearIn(this);
duplicate.keepWithin(this.stage);
- this.sprites.add(duplicate);
- this.corral.addSprite(duplicate);
this.selectSprite(duplicate);
};