From 63059d70155a3bf472c788641017b6483b270526 Mon Sep 17 00:00:00 2001 From: Thibaut Date: Sat, 25 Jul 2015 17:32:08 -0400 Subject: [PATCH] Set search scope based on initial URL Fixes #226. --- assets/javascripts/views/search/search_scope.coffee | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/assets/javascripts/views/search/search_scope.coffee b/assets/javascripts/views/search/search_scope.coffee index 014122b0..29a85495 100644 --- a/assets/javascripts/views/search/search_scope.coffee +++ b/assets/javascripts/views/search/search_scope.coffee @@ -8,6 +8,9 @@ class app.views.SearchScope extends app.View @events: keydown: 'onKeydown' + @routes: + after: 'afterRoute' + @shortcuts: escape: 'reset' @@ -85,3 +88,8 @@ class app.views.SearchScope extends app.View getHashValue: -> try (new RegExp "^##{SEARCH_PARAM}=(.+?) .").exec($.urlDecode location.hash)?[1] catch + + afterRoute: (name, context) => + if !app.isSingleDoc() and context.init and context.doc + @selectDoc(context.doc) + return