diff options
-rwxr-xr-x | LedgerSMB/Template/HTML.pm | 1 | ||||
-rw-r--r-- | UI/elements.html | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/LedgerSMB/Template/HTML.pm b/LedgerSMB/Template/HTML.pm index ae518e18..3eb442c8 100755 --- a/LedgerSMB/Template/HTML.pm +++ b/LedgerSMB/Template/HTML.pm @@ -81,6 +81,7 @@ sub process { START_TAG => quotemeta('<?lsmb'), END_TAG => quotemeta('?>'), DELIMITER => ';', + TRIM => 1, DEBUG => ($parent->{debug})? 'dirs': undef, DEBUG_FORMAT => '', }) || throw Error::Simple Template->error(); diff --git a/UI/elements.html b/UI/elements.html index e27c3ec0..7369a52e 100644 --- a/UI/elements.html +++ b/UI/elements.html @@ -128,7 +128,7 @@ <?lsmb # OPTION ELEMENT ?> <?lsmb BLOCK option ?> <?lsmb # Selected is a special case -- no attribute key, so it's handled here by looking for the option value in the default_values key. - IF element_data.defined('default_values') AND element_data.default_values.grep('^' _ option_data.value _ '$').size; + IF element_data.defined('default_values') AND element_data.default_values.grep("^${option_data.value}$").size; option_data.selected = " selected"; ELSE; option_data.selected = ""; |