diff options
author | Danny Qiu <dqiu55@gmail.com> | 2017-10-30 13:02:06 -0400 |
---|---|---|
committer | Danny Qiu <dqiu55@gmail.com> | 2017-10-30 13:02:06 -0400 |
commit | 259d40c6aa150453671008a483754cb16d1da999 (patch) | |
tree | 301951ffa2b1e5d1de7b66f2683d54dd9be757eb /src/models/Service.js | |
parent | Merge pull request #176 from meetfranz/feature/fix-hosted-service-import (diff) | |
download | ferdium-app-259d40c6aa150453671008a483754cb16d1da999.tar.gz ferdium-app-259d40c6aa150453671008a483754cb16d1da999.tar.zst ferdium-app-259d40c6aa150453671008a483754cb16d1da999.zip |
Add dialog to reload on service crash
Diffstat (limited to 'src/models/Service.js')
-rw-r--r-- | src/models/Service.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/models/Service.js b/src/models/Service.js index 7a0310ebc..08dbc0b5f 100644 --- a/src/models/Service.js +++ b/src/models/Service.js | |||
@@ -112,6 +112,16 @@ export default class Service { | |||
112 | frameName, | 112 | frameName, |
113 | options, | 113 | options, |
114 | })); | 114 | })); |
115 | |||
116 | this.webview.addEventListener('crashed', (e) => { | ||
117 | console.log(e); | ||
118 | let reload = confirm('Service crashed. Reload?'); | ||
119 | if (reload) { | ||
120 | store.actions.service.reload({ | ||
121 | serviceId: this.id | ||
122 | }); | ||
123 | } | ||
124 | }); | ||
115 | } | 125 | } |
116 | 126 | ||
117 | initializeWebViewListener() { | 127 | initializeWebViewListener() { |