luci-base: form.js: trim option description
authorJo-Philipp Wich <jo@mein.io>
Mon, 16 May 2022 14:12:01 +0000 (16:12 +0200)
committerJo-Philipp Wich <jo@mein.io>
Sat, 23 Jul 2022 11:53:42 +0000 (13:53 +0200)
commite06751f5a32ca54d874cc08367743adeba9a15ad
tree5459ab499e2408df475e73c463032d276645d9f0
parent8d9e9775ecd1cfc5b7139f71db19fec09d610a5e
luci-base: form.js: trim option description

If a whitespace-only description is set on an element, the CSS :empty
selector will not match, causing description icons to be shown when
there's no actual content.

To avoid that, trim the description string when building the element.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit b6ae1d4f4aec94b38e59b11e5fd9c28799dae05b)
modules/luci-base/htdocs/luci-static/resources/form.js