Showing the changes to assets/javascripts/views (1 of 2 files). Show all
Unified · Split
| @@ -19,7 +19,6 @@ class app.views.Search extends app.View · 18 unmodified lines | ||
| 19 | 19 | altS: 'stackoverflow' |
| 20 | 20 | |
| 21 | 21 | @routes: |
| 22 | − root: 'onRoot' | |
| 23 | 22 | after: 'afterRoute' |
| 24 | 23 | |
| 25 | 24 | init: -> |
| @@ -77,9 +76,9 @@ class app.views.Search extends app.View · 51 unmodified lines | ||
| 77 | 76 | return |
| 78 | 77 | |
| 79 | 78 | searchUrl: => |
| 80 | − if app.router.isRoot() | |
| 79 | + if location.pathname is '/' | |
| 81 | 80 | @scope.searchUrl() |
| 82 | − else if not app.router.isDocIndex() | |
| 81 | + else if not app.router.isIndex() | |
| 83 | 82 | return |
| 84 | 83 | |
| 85 | 84 | return unless value = @extractHashValue() |
| @@ -129,11 +128,8 @@ class app.views.Search extends app.View · 43 unmodified lines | ||
| 129 | 128 | $.stopEvent(event) |
| 130 | 129 | return |
| 131 | 130 | |
| 132 | − onRoot: (context) => | |
| 133 | − @reset() unless context.init | |
| 134 | − return | |
| 135 | − | |
| 136 | 131 | afterRoute: (name, context) => |
| 132 | + @reset() if not context.init and app.router.isIndex() | |
| 137 | 133 | @delay @searchUrl if context.hash |
| 138 | 134 | @delay @autoFocus |
| 139 | 135 | return |