Przeglądaj źródła

Fix single-doc reload on escape in Firefox

Thibaut 11 lat temu
rodzic
commit
02029e5e23
1 zmienionych plików z 4 dodań i 2 usunięć
  1. 4 2
      assets/javascripts/app/router.coffee

+ 4 - 2
assets/javascripts/app/router.coffee

@@ -69,8 +69,10 @@ class app.Router
     return
 
   root: ->
-    window.location = '/' if app.isSingleDoc()
-    @triggerRoute 'root'
+    if app.isSingleDoc()
+      setTimeout (-> window.location = '/'), 0
+    else
+      @triggerRoute 'root'
     return
 
   about: (context) ->