summaryrefslogtreecommitdiffhomepage
path: root/gui/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/main')
-rw-r--r--gui/src/main/index.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts
index 3d51c51217..84d5daaba1 100644
--- a/gui/src/main/index.ts
+++ b/gui/src/main/index.ts
@@ -387,6 +387,7 @@ class ApplicationMain {
this.blockPermissionRequests();
this.blockRequests();
+ this.blockNavigation();
this.translations = this.updateCurrentLocale();
@@ -1438,6 +1439,14 @@ class ApplicationMain {
);
}
+ private blockNavigation() {
+ app.on('web-contents-created', (_event, contents) => {
+ contents.on('will-navigate', (event) => {
+ event.preventDefault();
+ });
+ });
+ }
+
private async installDevTools() {
// eslint-disable-next-line @typescript-eslint/no-var-requires
const installer = require('electron-devtools-installer');