diff options
author | tetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46> | 2007-09-17 00:07:35 +0000 |
---|---|---|
committer | tetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46> | 2007-09-17 00:07:35 +0000 |
commit | 55082e51902015bea55f710756f8962b8254860b (patch) | |
tree | 1fecc2303c5608477158e21f3fb6af5cef24a1ac | |
parent | a4cb9a8b35b93f096971829951a5c622d3e42746 (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
-rw-r--r-- | UI/elements.html | 11 |
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; |