summaryrefslogtreecommitdiff
path: root/UI
diff options
context:
space:
mode:
authortetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46>2007-09-17 00:07:35 +0000
committertetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46>2007-09-17 00:07:35 +0000
commit55082e51902015bea55f710756f8962b8254860b (patch)
tree1fecc2303c5608477158e21f3fb6af5cef24a1ac /UI
parenta4cb9a8b35b93f096971829951a5c622d3e42746 (diff)
Adding select patch from hunmonk
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@1621 4979c152-3d1c-0410-bac9-87ea11338e46
Diffstat (limited to 'UI')
-rw-r--r--UI/elements.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/UI/elements.html b/UI/elements.html
index 7369a52e..ebe5f5c4 100644
--- a/UI/elements.html
+++ b/UI/elements.html
@@ -102,6 +102,17 @@
<?lsmb # SELECT ELEMENT ?>
<?lsmb BLOCK select ?>
<?lsmb IF element_data # Only process element if one exists. ?>
+ <?lsmb IF element_data.defined('default_values') ?>
+ <?lsmb # Undef items must be removed, or they choke in the options defaults check later.
+ i = 0;
+ FOREACH select_default IN element_data.default_values;
+ UNLESS select_default.defined;
+ element_data.default_values = element_data.default_values.splice(1, i);
+ END;
+ i = i + 1;
+ END;
+ ?>
+ <?lsmb END ?>
<?lsmb
element_type = 'select';
PROCESS auto_id;