From 5a197d26d364409cb1457c4b30041a8f298fba56 Mon Sep 17 00:00:00 2001 From: Mahadevan Sreenivasan Date: Wed, 29 Apr 2020 18:15:46 +0000 Subject: Prevent unnecessary electron popup windows for links (#685) --- src/stores/ServicesStore.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/stores/ServicesStore.js') diff --git a/src/stores/ServicesStore.js b/src/stores/ServicesStore.js index 0ad523374..a8d9cc1fb 100644 --- a/src/stores/ServicesStore.js +++ b/src/stores/ServicesStore.js @@ -631,7 +631,8 @@ export default class ServicesStore extends Store { } @action _openWindow({ event }) { - if (event.disposition !== 'new-window' && event.url !== 'about:blank') { + if (event.url !== 'about:blank') { + event.preventDefault(); this.actions.app.openExternalUrl({ url: event.url }); } } -- cgit v1.2.3-70-g09d2