diff --git a/src/modules/discord_desktop_core/discord_native/index.js b/src/modules/discord_desktop_core/discord_native/index.js index 0e68d2a..bdeea60 100644 --- a/src/modules/discord_desktop_core/discord_native/index.js +++ b/src/modules/discord_desktop_core/discord_native/index.js @@ -1,5 +1,5 @@ const process = require("process") -const Modules = require("../../index.js") +//const Modules = require("../../index.js") const { app @@ -11,10 +11,10 @@ const env = process.env let DiscordNative = { app, isRenderer: true, - nativeModules: { - ensureModule: (name) => {return true /* TODO: ensure stuff */}, + /*nativeModules: { + ensureModule: (name) => {return true /* TODO: ensure stuff \*\/}, requireModule: (name) => {if (Modules[name]) return Modules[name]; else throw `Error: Cannot find module '${name}'`;} - }, + },*/ 'process': { platform: process.platform, arch: process.arch, diff --git a/src/modules/discord_desktop_core/mainWindow.js b/src/modules/discord_desktop_core/mainWindow.js index e707def..d43308b 100644 --- a/src/modules/discord_desktop_core/mainWindow.js +++ b/src/modules/discord_desktop_core/mainWindow.js @@ -7,10 +7,12 @@ function createWindow(options) { height: options.height, backgroundColor: "#2F3136", webPreferences: { - preload: Path.join(__dirname, "preload.js") + preload: Path.join(__dirname, "preload.js"), + contextIsolation: false } }) let ses = win.webContents.session + win.removeMenu() win.loadURL("https://discord.com/app") win.webContents.on('before-input-event', (event, input) => { diff --git a/src/modules/discord_desktop_core/preload.js b/src/modules/discord_desktop_core/preload.js index 7a086cb..8fedb5b 100644 --- a/src/modules/discord_desktop_core/preload.js +++ b/src/modules/discord_desktop_core/preload.js @@ -5,3 +5,4 @@ const DiscordNative = require("./discord_native") contextBridge.exposeInMainWorld( 'DiscordNative', DiscordNative ) +