scrapbox-lintのパフォーマンスを改善した
hata6502.iconscrapbox-lintの指摘箇所がたくさんあるとパフォーマンスが悪くなる問題を修正した。
getBoundingClientRect()を使って指摘箇所を表示しているからか?、UIをブロッキングしてしまう。
カーソルを動かすだけで1秒かかる。
指摘箇所の描画を遅延させてしのぐことにした。
https://scrapbox.io/files/61f58cba4107ed001d43146a.mp4
ファミコンのBG書き換え処理を思い出す。