2026-08-26 15:00:49 -04:00
|
|
|
(function () {
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
async function init() {
|
|
|
|
|
const settings = await window.RedditTweaks.loadSettings();
|
|
|
|
|
if (!settings.enabled) return;
|
|
|
|
|
|
2026-08-26 15:05:48 -04:00
|
|
|
document.documentElement.classList.add("rt-enabled");
|
2026-08-26 15:00:49 -04:00
|
|
|
window.RedditTweaks.badgeTweak.apply(settings);
|
|
|
|
|
|
|
|
|
|
browser.storage.onChanged.addListener(function (changes) {
|
2026-08-26 18:17:33 -04:00
|
|
|
if (changes.enabled && changes.enabled.newValue !== changes.enabled.oldValue) {
|
2026-08-26 15:00:49 -04:00
|
|
|
location.reload();
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
window.RedditTweaks.loadSettings().then(function (updated) {
|
|
|
|
|
window.RedditTweaks.badgeTweak.updateColors(updated);
|
|
|
|
|
});
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
init();
|
|
|
|
|
})();
|