Closed Raclamusi closed 2 years ago
このバグは、タイトルが同じ記事が存在するとき(「機能テストマクロ」、「更新された定義済みマクロ」など)、 IndexId が共通になるため indexElems に最終的に登録されるのが一番古い記事のものとなり、記事を開いたときにサイドバーで current-page に設定されるのが同じタイトルの記事のうち一番古いものになる、というものです。
IndexId
indexElems
current-page
とりあえず、タイトルの同じ記事が存在するときだけ、 current-page に設定する <li> 要素を DOM から直接探して indexElems を上書きしてしまう、というすごくゴリ押しな解決策はいかかでしょうか。
<li>
68 の修正案です。
このバグは、タイトルが同じ記事が存在するとき(「機能テストマクロ」、「更新された定義済みマクロ」など)、
IndexId
が共通になるためindexElems
に最終的に登録されるのが一番古い記事のものとなり、記事を開いたときにサイドバーでcurrent-page
に設定されるのが同じタイトルの記事のうち一番古いものになる、というものです。とりあえず、タイトルの同じ記事が存在するときだけ、
current-page
に設定する<li>
要素を DOM から直接探してindexElems
を上書きしてしまう、というすごくゴリ押しな解決策はいかかでしょうか。