diff options
| author | jmoenig <jens@moenig.org> | 2014-01-08 15:23:09 +0100 |
|---|---|---|
| committer | jmoenig <jens@moenig.org> | 2014-01-08 15:23:09 +0100 |
| commit | 71c458e7e895d2f434cd2cb2401da882558b923a (patch) | |
| tree | 4a6aa0f6f370d6518e517b58b575c0b8cee3deaf | |
| parent | b9f8ef9951f2a534556925ad7a2776281f7e18c5 (diff) | |
| download | snap-71c458e7e895d2f434cd2cb2401da882558b923a.tar.gz snap-71c458e7e895d2f434cd2cb2401da882558b923a.zip | |
Only shrink-wrap sprite costumes
thanks, Kartik, for this fix!
| -rwxr-xr-x | history.txt | 1 | ||||
| -rw-r--r-- | objects.js | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/history.txt b/history.txt index 37d1d6b..168b255 100755 --- a/history.txt +++ b/history.txt @@ -2050,3 +2050,4 @@ ______ * Threads, Blocks, Objects: The FOR reporter’s first input now also accepts blocks and scripts („rings“), and reports a copy that is bound to the sprite indicated by the second input. This lets you „zombify“ (or remote-control) sprites (and create custom TELL and ASK blocks) * Blocks: initial support for „sensing“ sprite-only custom block definitions, commented out for now * Paint: Add mouseLeaveDragging() event behavior, thanks, Kartik, for this fix! +* Objects: Only shrink-wrap sprite costumes, thanks, Kartik, for this fix! @@ -5263,7 +5263,10 @@ Costume.prototype.edit = function (aWorld, anIDE, isnew, oncancel, onsubmit) { function (img, rc) { myself.contents = img; myself.rotationCenter = rc; - myself.shrinkWrap(); + if (anIDE.currentSprite instanceof SpriteMorph) { + // don't shrinkwrap stage costumes + myself.shrinkWrap(); + } myself.version = Date.now(); aWorld.changed(); if (anIDE) { |
