✅特定のケースで関連ページリストの中身が頻繁に変わる (takker99/ScrapBubble)
2023-01-13
10:27:49 merged
10:21:52 直した
単体テストも作った
変更部分の有無で単体テストが落ちることも確認した
09:58:52 判明した
途中眠すぎて居眠りしかけてたけど
convert.tsが原因だ
A→B→C←Aのとき、BがCの逆リンクとして認識されていなかった
✅変換処理を切り出す (takker99/ScrapBubble)の順リンク+2hop linkのパターンに相当
links1hop[].linksLcにあるもののうち、page.linksに含まれるもののみ取り出して逆リンクを作る必要があるみたい
09:18:45
並び替えは正常
渡されるlinkedから消えているカードが1,2枚ある
親ページ除去処理に問題がありそう
09:10:11 並び替えを調べたらおしまいにする
scrapbox.io@firefoxが猛烈に遅くなっている
scriptの読み込みで2回もAbortしてしまった
諦めて、Chromeで確認しよう
/takker/2023-01-11をsmartphoneでhoverしたら、頻繁に関連ページリストの順番が変わる
指で押しながらスクロールしたのがpointerenterと認識されたと思われる
並び替え処理がバグっている?
#2023-01-13 10:24:13