History

Reset search field when browsing to index page in single doc mode

Thibaut Courouble committed 9 years ago

Commit 98a6eb51 parent 82743162 files · +6 −13Browse files

Showing the changes to assets/javascripts/views (1 of 2 files). Show all

Unified · Split

assets/javascripts/views/search/search.coffee+3−7
@@ -19,7 +19,6 @@ class app.views.Search extends app.View · 18 unmodified lines
1919 altS: 'stackoverflow'
2020
2121 @routes:
22− root: 'onRoot'
2322 after: 'afterRoute'
2423
2524 init: ->
@@ -77,9 +76,9 @@ class app.views.Search extends app.View · 51 unmodified lines
7776 return
7877
7978 searchUrl: =>
80− if app.router.isRoot()
79+ if location.pathname is '/'
8180 @scope.searchUrl()
82− else if not app.router.isDocIndex()
81+ else if not app.router.isIndex()
8382 return
8483
8584 return unless value = @extractHashValue()
@@ -129,11 +128,8 @@ class app.views.Search extends app.View · 43 unmodified lines
129128 $.stopEvent(event)
130129 return
131130
132− onRoot: (context) =>
133− @reset() unless context.init
134− return
135−
136131 afterRoute: (name, context) =>
132+ @reset() if not context.init and app.router.isIndex()
137133 @delay @searchUrl if context.hash
138134 @delay @autoFocus
139135 return