mirror of
https://github.com/discourse/discourse.git
synced 2026-08-03 09:53:24 -05:00
- ensures arrow up/down doesn’t also apply to textarea while autocomplete is opened - ensures esc is closing autocomplete and also not closing composer while autocomplete is opened
This commit is contained in:
@@ -558,6 +558,8 @@ export default function (options) {
|
||||
if (e.which === keys.esc) {
|
||||
if (div !== null) {
|
||||
closeAutocomplete();
|
||||
e.preventDefault();
|
||||
e.stopImmediatePropagation();
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
@@ -605,6 +607,7 @@ export default function (options) {
|
||||
selectedOption = 0;
|
||||
}
|
||||
markSelected();
|
||||
e.preventDefault();
|
||||
return false;
|
||||
case keys.downArrow:
|
||||
total = autocompleteOptions.length;
|
||||
@@ -616,6 +619,7 @@ export default function (options) {
|
||||
selectedOption = 0;
|
||||
}
|
||||
markSelected();
|
||||
e.preventDefault();
|
||||
return false;
|
||||
case keys.backSpace:
|
||||
autocompleteOptions = null;
|
||||
|
||||
Reference in New Issue
Block a user