Githubの通知が無くならない
Githubで全ての通知を既読にしたはずなのにバッジが消えない現象。
以前も起きてて気にはなっていたものの、以前は数日で消えたのが再発。
解消方法を調べたら見つかりました。
Bug: ghost notifications · community · Discussion #6874 · GitHub
通知ページで
https://github.com/notifications?query=is%3Aunread
developer console開いて
document.querySelector('.js-notifications-mark-all-actions').removeAttribute('hidden');
document.querySelector('.js-notifications-mark-all-actions form[action="/notifications/beta/archive"] button').removeAttribute('disabled');
を実行すると"done"ボタンが出現するので押す。
ちなみにfirefoxだとdeveloper consoleにコード貼り付けしようとすると "allow paste"って入力してからじゃないと受け付けないよ!って怒ってくるようになったんですね。