diff --git a/fediverse/misskey_cw_toggle.user.js b/fediverse/misskey_cw_toggle.user.js index c8a92fb..a623e7e 100644 --- a/fediverse/misskey_cw_toggle.user.js +++ b/fediverse/misskey_cw_toggle.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name Misskey CW toggle // @description Adds a button to toggle the visibility of all notes with content warnings on note-pages. -// @version 2023.1.26.1 +// @version 2023.1.26.2 // @author tastytea // @copyright 2022-2023, tastytea (https://tastytea.de/) // @license GPL-3.0-only @@ -32,12 +32,15 @@ function toggle() { if (root === undefined) { return; } - for (let status of root.getElementsByClassName("cw")) { - let button = status.getElementsByTagName("button")[0]; - if (button === undefined) { - continue; + const cw_classes = ["cw", "xpfPt"]; + for (let classname of cw_classes) { + for (let status of root.getElementsByClassName(classname)) { + let button = status.getElementsByTagName("button")[0]; + if (button === undefined) { + continue; + } + button.click(); } - button.click(); } }