From: Mischa POSLAWSKY Date: Tue, 19 Dec 2023 19:25:03 +0000 (+0100) Subject: word/finder: defer group collapsing X-Git-Url: http://git.shiar.net/sheet.git/commitdiff_plain/d8ccdd5829a68819e85a16bb9d0f94dd51f357b6 word/finder: defer group collapsing Revert to a more expanded initial state as before commit v1.13-78-gbe8886dee5 (2023-05-09) [collapse categories until clicked] while keeping the added collapse feature. --- diff --git a/word/finder.js b/word/finder.js index 3dca29b..fffc552 100644 --- a/word/finder.js +++ b/word/finder.js @@ -22,8 +22,14 @@ class WordFinder extends WordQuiz { if (word.level <= 1 && word.subs.length >= 4) { put(worditem, '.large'); } - put(worditem, '.parent.expand'); + if (true) { + // delve into subcategory + put(worditem, '.parent'); + const expansion = put(worditem, 'ul'); + this.add(expansion, word.subs); + } + // hide or reselect subcategories put(figitem, '[data-sup=$]', word.subs.length); figitem.onclick = () => { let expansion; @@ -36,18 +42,11 @@ class WordFinder extends WordQuiz { this.add(expansion, word.subs); put(worditem, '!expand'); }; - return; - - // delve into subcategory - const expansion = put(worditem, 'ul'); - //expansion.style.display = 'none'; - this.add(expansion, word.subs); - //worditem.onclick = () => expansion.style.display = ''; }); } configure(input) { - this.preset.level = 3; + this.preset.level = 1; this.preset.images = false; return super.configure(input); }