aboutsummaryrefslogtreecommitdiffstats
path: root/statusline-toolbar.js
diff options
context:
space:
mode:
Diffstat (limited to 'statusline-toolbar.js')
-rw-r--r--statusline-toolbar.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/statusline-toolbar.js b/statusline-toolbar.js
index 1555b56..4de6bd5 100644
--- a/statusline-toolbar.js
+++ b/statusline-toolbar.js
@@ -121,8 +121,10 @@ function init () {
return [ elm.id, elm.getAttribute("label") || "-" ];
}));
},
- validator: function (val) {
- return true;
+ validator: function (ids) {
+ return ids.every(function(id) {
+ return ($(id) || gToolbox.palette.querySelector("#" + id));
+ });
},
});