X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2FBox.java;h=c153c8b17cea6082d0ba21caec668109c488670b;hp=6811f21dbe72ffe26006ad6448e20b186e07ddcb;hb=c4b599cf50198382447fa3a2c705453eb31a9c2f;hpb=0956d7ec1d27b4370c271359cf9a58b5c2e05191 diff --git a/src/org/ibex/Box.java b/src/org/ibex/Box.java index 6811f21..c153c8b 100644 --- a/src/org/ibex/Box.java +++ b/src/org/ibex/Box.java @@ -571,7 +571,7 @@ public final class Box extends JSScope implements Scheduler.Task { public void put(Object name, Object value) throws JSExn { if (name instanceof Number) { put(toInt(name), value); return; } //#switch(name) - case "text": CHECKSET_STRING(text); RECONSTRAIN(); DIRTY; + case "text": if (value == null) value = ""; CHECKSET_STRING(text); RECONSTRAIN(); DIRTY; case "strokecolor": value = N(stringToColor((String)value)); CHECKSET_INT(strokecolor); DIRTY; case "textcolor": value = N(stringToColor((String)value)); CHECKSET_INT(strokecolor); DIRTY; case "strokewidth": CHECKSET_SHORT(strokewidth); DIRTY;