From 67fe304de297bb9aed8f9d09c5302d9676f4f383 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Fri, 4 Jan 2019 20:08:06 +0100 Subject: Improve service loader info --- src/models/Service.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/models/Service.js') diff --git a/src/models/Service.js b/src/models/Service.js index 84fded584..7f3020060 100644 --- a/src/models/Service.js +++ b/src/models/Service.js @@ -189,13 +189,16 @@ export default class Service { this.isError = false; }); - this.webview.addEventListener('did-frame-finish-load', () => { + const didLoad = () => { this.isLoading = false; if (!this.isError) { this.isFirstLoad = false; } - }); + }; + + this.webview.addEventListener('did-frame-finish-load', didLoad.bind(this)); + this.webview.addEventListener('did-navigate', didLoad.bind(this)); this.webview.addEventListener('did-fail-load', (event) => { debug('Service failed to load', this.name, event); -- cgit v1.2.3-54-g00ecf