cpprefjp / kunai

cpprefjpのフロントエンド
MIT License
3 stars 7 forks source link

#68 の修正案 #127

Closed Raclamusi closed 2 years ago

Raclamusi commented 2 years ago

68 の修正案です。

このバグは、タイトルが同じ記事が存在するとき(「機能テストマクロ」、「更新された定義済みマクロ」など)、 IndexId が共通になるため indexElems に最終的に登録されるのが一番古い記事のものとなり、記事を開いたときにサイドバーで current-page に設定されるのが同じタイトルの記事のうち一番古いものになる、というものです。

とりあえず、タイトルの同じ記事が存在するときだけ、 current-page に設定する <li> 要素を DOM から直接探して indexElems を上書きしてしまう、というすごくゴリ押しな解決策はいかかでしょうか。