From ee8b51724691e0f2a4167fa5f7fce300c9cff037 Mon Sep 17 00:00:00 2001 From: mfranz Date: Wed, 14 May 2008 10:57:02 +0000 Subject: [PATCH] property display: don't choke on nil properties --- Nasal/screen.nas | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Nasal/screen.nas b/Nasal/screen.nas index 5a75d7463..93e1efcb6 100644 --- a/Nasal/screen.nas +++ b/Nasal/screen.nas @@ -197,8 +197,11 @@ var property_display = { }, update : func { me.window.lines = []; - foreach (var n; me.nodes) - append(me.window.lines, [n.getName() ~ " = " ~ n.getValue(), 1, 1, 0.7, 1]); + foreach (var n; me.nodes) { + if ((val = n.getValue()) == nil) + val = "nil"; + append(me.window.lines, [n.getName() ~ " = " ~ val, 1, 1, 0.5, 1]); + } me.window.show(); }, _loop_ : func(id) {