mirror of
https://github.com/atom/atom.git
synced 2026-01-24 06:18:03 -05:00
modal selector cleans up after itself
This commit is contained in:
@@ -32,7 +32,7 @@ class ModalSelector extends Modal
|
||||
style.appendChild rules
|
||||
head.appendChild style
|
||||
|
||||
$('#modal-selector input').live 'keydown', @onKeydown
|
||||
$('#modal-selector input').live 'keydown.modal-selector', @onKeydown
|
||||
|
||||
onKeydown: (e) =>
|
||||
keys = up: 38, down: 40, enter: 13
|
||||
@@ -51,6 +51,10 @@ class ModalSelector extends Modal
|
||||
super
|
||||
@filter()
|
||||
|
||||
hide: ->
|
||||
super
|
||||
$(document).unbind '.modal-selector'
|
||||
|
||||
filter: ->
|
||||
if query = $('#modal-selector input').val()
|
||||
items = @findMatchingItems query
|
||||
|
||||
Reference in New Issue
Block a user