Improve keyboard usability of doc picker

pull/142/merge
Thibaut 10 years ago
parent b5f2ba5669
commit 44a3b4584d

@ -13,13 +13,16 @@ class app.views.DocPicker extends app.View
activate: ->
if super
@render()
@findByTag('input').focus()
app.appCache?.on 'progress', @onAppCacheProgress
$.on @el, 'focus', @onFocus, true
return
deactivate: ->
if super
@empty()
app.appCache?.off 'progress', @onAppCacheProgress
$.off @el, 'focus', @onFocus, true
return
render: ->
@ -58,6 +61,9 @@ class app.views.DocPicker extends app.View
@save()
return
onFocus: (event) ->
$.scrollTo event.target.parentNode, null, 'continuous', bottomGap: 2
onEnter: =>
@save()
return

@ -268,6 +268,7 @@
}
._list-label {
cursor: pointer;
transition: .2s;
@extend %_list-dir;

Loading…
Cancel
Save