Fix checkbox appearance on status/complete/catch/link nodes

This commit is contained in:
Nick O'Leary
2020-05-21 10:39:49 +01:00
parent 5dc1cc54d5
commit 38872049fd
5 changed files with 12 additions and 9 deletions

View File

@@ -562,7 +562,6 @@
if (item.checkbox) {
var selectWrapper = $('<span class="red-ui-treeList-icon"></span>').appendTo(label);
var cb = $('<input class="red-ui-treeList-checkbox" type="checkbox">').prop('checked',item.selected).appendTo(selectWrapper);
label.toggleClass("selected",item.selected);
cb.on('click', function(e) {
e.stopPropagation();
});
@@ -615,10 +614,10 @@
}
that.reveal(item);
}
if (item.selected) {
that._selected.add(item);
}
label.toggleClass("selected",!!item.selected);
}
label.toggleClass("selected",!!item.selected);
if (item.selected) {
that._selected.add(item);
}
if (item.icon) {
if (typeof item.icon === "string") {