diff options
author | Prasanna <mail.prasanna.v@gmail.com> | 2021-05-31 23:13:01 +0530 |
---|---|---|
committer | Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com> | 2021-06-01 13:55:17 +0530 |
commit | bf549e0fd86f742a2ce1986ec5fdb3acd6235a6f (patch) | |
tree | 78c7ed0d1ae8b022beca3de854bea81e4f234364 /src/models/Service.js | |
parent | Re-generated 'package-lock.json' (diff) | |
download | ferdium-app-bf549e0fd86f742a2ce1986ec5fdb3acd6235a6f.tar.gz ferdium-app-bf549e0fd86f742a2ce1986ec5fdb3acd6235a6f.tar.zst ferdium-app-bf549e0fd86f742a2ce1986ec5fdb3acd6235a6f.zip |
ipc messages will allow only JS objects, replacing browser event with neeeded attrs
Diffstat (limited to 'src/models/Service.js')
-rw-r--r-- | src/models/Service.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/models/Service.js b/src/models/Service.js index b76e92a53..796734e41 100644 --- a/src/models/Service.js +++ b/src/models/Service.js | |||
@@ -288,7 +288,11 @@ export default class Service { | |||
288 | this.webview.addEventListener('new-window', (event, url, frameName, options) => { | 288 | this.webview.addEventListener('new-window', (event, url, frameName, options) => { |
289 | debug('new-window', event, url, frameName, options); | 289 | debug('new-window', event, url, frameName, options); |
290 | if (event.disposition === 'foreground-tab') { | 290 | if (event.disposition === 'foreground-tab') { |
291 | ipcRenderer.send('open-browser-window', event, this.id); | 291 | ipcRenderer.send('open-browser-window', { |
292 | disposition: event.disposition, | ||
293 | url: event.url, | ||
294 | serviceId: this.id, | ||
295 | }); | ||
292 | } else { | 296 | } else { |
293 | openWindow({ | 297 | openWindow({ |
294 | event, | 298 | event, |