summaryrefslogtreecommitdiff
path: root/src/web/app/init.js
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-06-11 21:26:09 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-06-11 21:26:09 +0900
commit6a715c97ca06b4b7e946e7571e1ac00a38dfd782 (patch)
tree903e7a4477ecb434009ebf63fe10b1d13512ac3e /src/web/app/init.js
parentv2080 (diff)
downloadmisskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.tar.gz
misskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.tar.bz2
misskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.zip
[Client] Improve error screen rendering
Diffstat (limited to 'src/web/app/init.js')
-rw-r--r--src/web/app/init.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/web/app/init.js b/src/web/app/init.js
index b442d36a15..825bbc77eb 100644
--- a/src/web/app/init.js
+++ b/src/web/app/init.js
@@ -9,6 +9,7 @@ import api from './common/scripts/api';
import signout from './common/scripts/signout';
import checkForUpdate from './common/scripts/check-for-update';
import Connection from './common/scripts/home-stream';
+import Progress from './common/scripts/loading';
import mixin from './common/mixins';
import generateDefaultUserdata from './common/scripts/generate-default-userdata';
import CONFIG from './common/scripts/config';
@@ -147,9 +148,10 @@ function fetchme(token, cb) {
me.data ? done() : init();
});
}, () => { // When failure
- // Display error screen
- riot.mount(document.body.appendChild(
- document.createElement('mk-error')));
+ // Render the error screen
+ document.body.innerHTML = '<mk-error />';
+ riot.mount('*');
+ Progress.done();
});
function done() {