fix injection for electron 4.0.0-beta.7
This commit is contained in:
parent
395167aafa
commit
468422084a
|
@ -255,11 +255,11 @@ export class BetterDiscord {
|
||||||
* Basically BetterDiscord needs to load before discord_desktop_core.
|
* Basically BetterDiscord needs to load before discord_desktop_core.
|
||||||
*/
|
*/
|
||||||
static patchBrowserWindow() {
|
static patchBrowserWindow() {
|
||||||
|
const electron = require('electron');
|
||||||
const electron_path = require.resolve('electron');
|
const electron_path = require.resolve('electron');
|
||||||
const browser_window_path = require.resolve(path.resolve(electron_path, '..', '..', 'browser-window.js'));
|
Object.assign(BrowserWindow, electron.BrowserWindow); // Assigns the new chrome-specific ones
|
||||||
const browser_window_module = require.cache[browser_window_path];
|
const newElectron = Object.assign({}, electron, {BrowserWindow});
|
||||||
|
require.cache[electron_path].exports = newElectron;
|
||||||
browser_window_module.exports = BrowserWindow;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue