summaryrefslogtreecommitdiff
path: root/blocks.js
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2014-03-31 13:09:31 +0200
committerjmoenig <jens@moenig.org>2014-03-31 13:09:31 +0200
commit6fd93533ecb01c27589bfe569d8e22013a77f65c (patch)
tree7b3a10d3bad111150b7e040b7e08552e84c41aa2 /blocks.js
parentca9445c245d6c36f9a53ff3afeef47ff6920b59b (diff)
downloadsnap-byow-6fd93533ecb01c27589bfe569d8e22013a77f65c.tar.gz
snap-byow-6fd93533ecb01c27589bfe569d8e22013a77f65c.zip
display costume thumbnails in speech/thought/value bubbles and watcher cells
Diffstat (limited to 'blocks.js')
-rw-r--r--blocks.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/blocks.js b/blocks.js
index 480545d..f0ddd93 100644
--- a/blocks.js
+++ b/blocks.js
@@ -155,7 +155,7 @@ DialogBoxMorph, BlockInputFragmentMorph, PrototypeHatBlockMorph, Costume*/
// Global stuff ////////////////////////////////////////////////////////
-modules.blocks = '2014-February-11';
+modules.blocks = '2014-March-31';
var SyntaxElementMorph;
@@ -1635,6 +1635,12 @@ SyntaxElementMorph.prototype.showBubble = function (value) {
morphToShow.silentSetWidth(img.width);
morphToShow.silentSetHeight(img.height);
morphToShow.image = img;
+ } else if (value instanceof Costume) {
+ img = value.thumbnail(new Point(40, 40));
+ morphToShow = new Morph();
+ morphToShow.silentSetWidth(img.width);
+ morphToShow.silentSetHeight(img.height);
+ morphToShow.image = img;
} else if (value instanceof Context) {
img = value.image();
morphToShow = new Morph();