From a287c31e43b7455e3313f671e126644c0998a08c Mon Sep 17 00:00:00 2001 From: rgantzos <86856959+rgantzos@users.noreply.github.com> Date: Thu, 4 Jul 2024 10:29:43 -0700 Subject: [PATCH] Fix a few things with feature API --- features/default-to-local/script.js | 1 - features/download-project/script.js | 1 - features/pin-comments/script.js | 2 -- features/sprite-layers/script.js | 2 -- 4 files changed, 6 deletions(-) diff --git a/features/default-to-local/script.js b/features/default-to-local/script.js index 328005b9..acd3e4db 100644 --- a/features/default-to-local/script.js +++ b/features/default-to-local/script.js @@ -1,7 +1,6 @@ export default function ({ feature, console }) { ScratchTools.waitForElements(".ReactModalPortal", function (modal) { console.log(modal) - window.feature = feature if (!feature.self.enabled) return; console.log("passed enabled") if (modal.querySelector(".sa-swap-local-global-hint")) return; diff --git a/features/download-project/script.js b/features/download-project/script.js index 6d01dda3..6d15859d 100644 --- a/features/download-project/script.js +++ b/features/download-project/script.js @@ -12,7 +12,6 @@ export default async function ({ feature, console }) { }); row.appendChild(button) - window.feature = feature; var saveBlob = (function () { var a = document.createElement("a"); document.body.appendChild(a); diff --git a/features/pin-comments/script.js b/features/pin-comments/script.js index 65da3b9e..6ee80ea7 100644 --- a/features/pin-comments/script.js +++ b/features/pin-comments/script.js @@ -1,6 +1,4 @@ export default async function ({ feature, console }) { - window.feature = feature - let pinned = await (await fetch(`https://data.scratchtools.app/pinned/${feature.redux.getState().preview.projectInfo.id}/`)).json() let { username: author } = feature.redux.getState().preview.projectInfo.author let { id } = feature.redux.getState().preview.projectInfo diff --git a/features/sprite-layers/script.js b/features/sprite-layers/script.js index 372ad934..e8d638be 100644 --- a/features/sprite-layers/script.js +++ b/features/sprite-layers/script.js @@ -1,6 +1,4 @@ export default async function ({ feature, console }) { - window.feature = feature - ScratchTools.waitForElements("div[class*='sprite-info_row_']:nth-child(2) > div[class*='sprite-info_group_']:nth-child(1)", function (button) { button.addEventListener("mouseover", function () { if (feature.traps.vm.editingTarget.isStage || button.querySelector(".ste-layers")) return;