Unified · Split
| @@ -105,8 +105,10 @@ · 104 unmodified lines | ||
| 105 | 105 | @trigger 'ready' |
| 106 | 106 | @router.start() |
| 107 | 107 | @hideLoading() |
| 108 | − @welcomeBack() unless @doc | |
| 109 | − @removeEvent 'ready bootError' | |
| 108 | + setTimeout => | |
| 109 | + @welcomeBack() unless @doc | |
| 110 | + @removeEvent 'ready bootError' | |
| 111 | + , 50 | |
| 110 | 112 | return |
| 111 | 113 | |
| 112 | 114 | initDoc: (doc) -> |
| @@ -5,7 +5,7 @@ class app.UpdateChecker · 4 unmodified lines | ||
| 5 | 5 | $.on window, 'focus', @checkForUpdate |
| 6 | 6 | app.appCache.on 'updateready', @onUpdateReady if app.appCache |
| 7 | 7 | |
| 8 | − @checkDocs() | |
| 8 | + setTimeout @checkDocs, 0 | |
| 9 | 9 | |
| 10 | 10 | check: -> |
| 11 | 11 | if app.appCache |
| @@ -21,7 +21,7 @@ class app.UpdateChecker · 9 unmodified lines | ||
| 21 | 21 | new app.views.Notif 'UpdateReady', autoHide: null |
| 22 | 22 | return |
| 23 | 23 | |
| 24 | − checkDocs: -> | |
| 24 | + checkDocs: => | |
| 25 | 25 | unless app.settings.get('manualUpdate') |
| 26 | 26 | app.docs.updateInBackground() |
| 27 | 27 | else |
| @@ -135,7 +135,8 @@ class app.views.Search extends app.View · 134 unmodified lines | ||
| 135 | 135 | |
| 136 | 136 | afterRoute: (name, context) => |
| 137 | 137 | @delay @searchUrl if context.hash |
| 138 | − @autoFocus() | |
| 138 | + @delay @autoFocus | |
| 139 | + return | |
| 139 | 140 | |
| 140 | 141 | extractHashValue: -> |
| 141 | 142 | if (value = @getHashValue())? |