summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2013-10-04 10:53:17 +0200
committerjmoenig <jens@moenig.org>2013-10-04 10:53:17 +0200
commitb32ed8ef2392570cbfbf09a474d02c14ee12fd81 (patch)
treef69aaa9c4ec6e559477c521bcae6d3a48488e775
parentec6b46a4c58f25ab7f8c1e47493f131809b6fd3b (diff)
downloadsnap-yow-b32ed8ef2392570cbfbf09a474d02c14ee12fd81.tar.gz
snap-yow-b32ed8ef2392570cbfbf09a474d02c14ee12fd81.zip
Prevent watcher cells from growing wider as their contents becomes taller
-rwxr-xr-xhistory.txt1
-rw-r--r--objects.js5
2 files changed, 4 insertions, 2 deletions
diff --git a/history.txt b/history.txt
index 2605a14..26d93d4 100755
--- a/history.txt
+++ b/history.txt
@@ -1937,3 +1937,4 @@ ______
131004
------
* Threads: Type-check the SPLIT block's input before eval'ing it
+* Objects: Prevent watcher cells from growing wider as their contents becomes taller
diff --git a/objects.js b/objects.js
index 86a1d38..72cdffa 100644
--- a/objects.js
+++ b/objects.js
@@ -124,7 +124,7 @@ PrototypeHatBlockMorph*/
// Global stuff ////////////////////////////////////////////////////////
-modules.objects = '2013-October-01';
+modules.objects = '2013-October-04';
var SpriteMorph;
var StageMorph;
@@ -5720,7 +5720,8 @@ CellMorph.prototype.drawNew = function () {
this.silentSetWidth(Math.max(
this.contentsMorph.width() + this.edge * 2,
(this.contents instanceof Context ||
- this.contents instanceof List ? 0 : this.height() * 2)
+ this.contents instanceof List ? 0 :
+ SyntaxElementMorph.prototype.fontSize * 3.5)
));
// draw my outline