From c9a486b2dc89fc1200aab0bf5e293020c230b2e0 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Mon, 2 Feb 2026 21:02:28 -0500 Subject: [PATCH] Revert "revert canary only patches" This reverts commit 833c0e6e156ca1fe2c807cdcb74bbb6ba5122e2f. --- src/equicordplugins/questify/index.tsx | 4 ++-- src/plugins/experiments/index.tsx | 4 ++-- src/plugins/platformIndicators/index.tsx | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/equicordplugins/questify/index.tsx b/src/equicordplugins/questify/index.tsx index 670ce92c9..459aa637c 100644 --- a/src/equicordplugins/questify/index.tsx +++ b/src/equicordplugins/questify/index.tsx @@ -1288,8 +1288,8 @@ export default definePlugin({ // Allows in-progress Quests to still show. find: "QUESTS_BAR,questId", replacement: { - match: /return null==(\i)\?null:\(/, - replace: "return !$self.shouldHideQuestPopup($1)&&" + match: /(?=if\(null==(\i)\)return null;)(.{0,125}?quest:\i}\);return)/, + replace: "const hidePopup=$self.shouldHideQuestPopup($1);$2!hidePopup&&" } }, { diff --git a/src/plugins/experiments/index.tsx b/src/plugins/experiments/index.tsx index 7e889c8f5..f336d855b 100644 --- a/src/plugins/experiments/index.tsx +++ b/src/plugins/experiments/index.tsx @@ -20,7 +20,7 @@ import { React } from "@webpack/common"; import hideBugReport from "./hideBugReport.css?managed"; const KbdStyles = findByPropsLazy("key", "combo"); -const BugReporterExperiment = findLazy(m => m?.definition?.id === "2024-09_bug_reporter"); +const BugReporterExperiment = findLazy(m => m?.definition?.name === "2026-01-bug-reporter"); const modKey = IS_MAC ? "cmd" : "ctrl"; const altKey = IS_MAC ? "opt" : "alt"; @@ -160,7 +160,7 @@ export default definePlugin({ return !!labelCleaned && urlEndCleaned !== undefined && labelCleaned === urlEndCleaned; }, - start: () => !BugReporterExperiment.getCurrentConfig().hasBugReporterAccess && enableStyle(hideBugReport), + start: () => !BugReporterExperiment.getConfig().hasBugReporterAccess && enableStyle(hideBugReport), stop: () => disableStyle(hideBugReport), settingsAboutComponent: () => { diff --git a/src/plugins/platformIndicators/index.tsx b/src/plugins/platformIndicators/index.tsx index 3923d1233..cfdbe09ac 100644 --- a/src/plugins/platformIndicators/index.tsx +++ b/src/plugins/platformIndicators/index.tsx @@ -261,8 +261,8 @@ export default definePlugin({ }, { // Fix sizes for mobile indicators which aren't online - match: /(?<=\(\i\.status,)(\i)(?=,(\i),\i\))/, - replace: (_, userStatus, isMobile) => `${isMobile}?"online":${userStatus}` + match: /(?<=\(\i\.status,)(\i)(?=,\{.{0,15}isMobile:(\i))/, + replace: '$2?"online":$1' }, { // Make isMobile true no matter the status