diff --git a/src/components/appRouter.js b/src/components/appRouter.js index f34a6e0988..dc959faa46 100644 --- a/src/components/appRouter.js +++ b/src/components/appRouter.js @@ -336,8 +336,6 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM firstConnectionResult = result; - loading.hide(); - options = options || {}; page({ @@ -345,6 +343,8 @@ define(['loading', 'globalize', 'events', 'viewManager', 'layoutManager', 'skinM hashbang: options.hashbang !== false, enableHistory: enableHistory() }); + }).finally(function () { + loading.hide(); }); }