aboutsummaryrefslogtreecommitdiffstats
path: root/src/models/Service.js
diff options
context:
space:
mode:
authorLibravatar Prasanna <mail.prasanna.v@gmail.com>2021-05-31 23:13:01 +0530
committerLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-06-01 13:55:17 +0530
commitbf549e0fd86f742a2ce1986ec5fdb3acd6235a6f (patch)
tree78c7ed0d1ae8b022beca3de854bea81e4f234364 /src/models/Service.js
parentRe-generated 'package-lock.json' (diff)
downloadferdium-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.js6
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,