aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/services/content/ServiceWebview.js
diff options
context:
space:
mode:
authorLibravatar Dominik Guzei <dominik.guzei@gmail.com>2019-10-04 13:54:46 +0200
committerLibravatar Dominik Guzei <dominik.guzei@gmail.com>2019-10-04 13:54:46 +0200
commite0cb89825af0cfe1dc78096eb055e61a15bc0860 (patch)
tree829f7fa6a386dd0c6125c4ec53a2e376a419c804 /src/components/services/content/ServiceWebview.js
parentMerge branch 'release/5.4.0' into i18n (diff)
downloadferdium-app-e0cb89825af0cfe1dc78096eb055e61a15bc0860.tar.gz
ferdium-app-e0cb89825af0cfe1dc78096eb055e61a15bc0860.tar.zst
ferdium-app-e0cb89825af0cfe1dc78096eb055e61a15bc0860.zip
Reference electron webview view more defensively
Diffstat (limited to 'src/components/services/content/ServiceWebview.js')
-rw-r--r--src/components/services/content/ServiceWebview.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/components/services/content/ServiceWebview.js b/src/components/services/content/ServiceWebview.js
index b3198d36a..4bab4a964 100644
--- a/src/components/services/content/ServiceWebview.js
+++ b/src/components/services/content/ServiceWebview.js
@@ -37,7 +37,9 @@ class ServiceWebview extends Component {
37 <ElectronWebView 37 <ElectronWebView
38 ref={(webview) => { 38 ref={(webview) => {
39 this.webview = webview; 39 this.webview = webview;
40 webview.view.addEventListener('did-stop-loading', this.refocusWebview); 40 if (webview && webview.view) {
41 webview.view.addEventListener('did-stop-loading', this.refocusWebview);
42 }
41 }} 43 }}
42 autosize 44 autosize
43 src={service.url} 45 src={service.url}