From e5b5b031624e594c120fbee0534907ffdcc9d386 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 7 Oct 2022 21:18:36 -0400 Subject: [PATCH] fix element toggle issue with separators --- src/kiri/ui.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/kiri/ui.js b/src/kiri/ui.js index bedea957..10cd005d 100644 --- a/src/kiri/ui.js +++ b/src/kiri/ui.js @@ -172,12 +172,15 @@ gapp.register("kiri.ui", [], (root, exports) => { updateGroupShow(group); }); 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) { div.setMode(div._group && !groupShow[div._group] ? NOMODE : mode); }); - if (nohide) { - return; - } hidePoppers(); } @@ -897,6 +900,7 @@ gapp.register("kiri.ui", [], (root, exports) => { row.classList.add(ce); }); } + row.isBlank = true; return row; }