fix element toggle issue with separators
This commit is contained in:
parent
69f07fcaa9
commit
e5b5b03162
1 changed files with 7 additions and 3 deletions
|
|
@ -172,12 +172,15 @@ gapp.register("kiri.ui", [], (root, exports) => {
|
||||||
updateGroupShow(group);
|
updateGroupShow(group);
|
||||||
});
|
});
|
||||||
letMode = mode;
|
letMode = mode;
|
||||||
|
if (nohide) {
|
||||||
|
for (let div of hasModes.filter(d => d.isBlank)) {
|
||||||
|
div.setMode(div._group && !groupShow[div._group] ? NOMODE : mode);
|
||||||
|
}
|
||||||
|
return;
|
||||||
|
}
|
||||||
hasModes.forEach(function(div) {
|
hasModes.forEach(function(div) {
|
||||||
div.setMode(div._group && !groupShow[div._group] ? NOMODE : mode);
|
div.setMode(div._group && !groupShow[div._group] ? NOMODE : mode);
|
||||||
});
|
});
|
||||||
if (nohide) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
hidePoppers();
|
hidePoppers();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -897,6 +900,7 @@ gapp.register("kiri.ui", [], (root, exports) => {
|
||||||
row.classList.add(ce);
|
row.classList.add(ce);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
row.isBlank = true;
|
||||||
|
|
||||||
return row;
|
return row;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue