From 0e9f2dc57e9df8fbc5a5da6d68d1268278aa4129 Mon Sep 17 00:00:00 2001 From: Minteck Date: Sun, 3 Jul 2022 14:32:45 +0200 Subject: Fix bug on Linux --- Library/SDK/Entrypoint.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Library') diff --git a/Library/SDK/Entrypoint.js b/Library/SDK/Entrypoint.js index 5f603a2..d55d823 100644 --- a/Library/SDK/Entrypoint.js +++ b/Library/SDK/Entrypoint.js @@ -433,6 +433,10 @@ global._STRAWBERRY_INIT_APP = () => { global._STRAWBERRY_INIT_APP(); global.load = (module) => { + if (require('os').platform() === "linux" && module === "Strawberry.Menubar") { + module = "Strawberry.MenuBar"; + } + if (module.includes("/")) throw new Error("Invalid module: " + module); if (!fs.existsSync(__dirname + "/Modules/" + module + ".js")) throw new Error("Invalid module: " + module); @@ -450,4 +454,8 @@ global.load = (module) => { if (module === "Strawberry.Menubar") { load("Strawberry.MenuBar"); } + + if (require('os').platform() === "linux" && module === "Strawberry.MenuBar") { + Strawberry.Menubar = Strawberry.MenuBar; + } } \ No newline at end of file -- cgit