also look backwards into commands for last word to tab-complete

pull/21833/head
Bruno Windels 2019-09-02 11:27:22 +02:00
parent 00d81eece9
commit fdd23b34ae
1 changed files with 5 additions and 1 deletions

View File

@ -306,7 +306,11 @@ export default class BasicMessageEditor extends React.Component {
const position = model.positionForOffset(caret.offset, caret.atNodeEnd); const position = model.positionForOffset(caret.offset, caret.atNodeEnd);
const range = model.startRange(position); const range = model.startRange(position);
range.expandBackwardsWhile((index, offset, part) => { range.expandBackwardsWhile((index, offset, part) => {
return part.text[offset] !== " " && (part.type === "plain" || part.type === "pill-candidate"); return part.text[offset] !== " " && (
part.type === "plain" ||
part.type === "pill-candidate" ||
part.type === "command"
);
}); });
const {partCreator} = model; const {partCreator} = model;
// await for auto-complete to be open // await for auto-complete to be open