Fix Context Menu API (#583)

This commit is contained in:
Nuckyz 2023-03-08 03:01:15 -03:00 committed by GitHub
parent 1b199ec5d8
commit 0fb3901a18
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,6 +22,8 @@ import definePlugin from "@utils/types";
import { addListener, removeListener } from "@webpack";
function listener(exports: any, id: number) {
if (!Settings.plugins.ContextMenuAPI.enabled) return removeListener(listener);
if (typeof exports !== "object" || exports === null) return;
for (const key in exports) if (key.length <= 3) {
@ -51,7 +53,7 @@ function listener(exports: any, id: number) {
}
}
if (Settings.plugins.ContextMenuAPI.enabled) addListener(listener);
addListener(listener);
export default definePlugin({
name: "ContextMenuAPI",