message: Don't print errors when the tab is used with no autocomplete present
  Fixes
  Not a release blocker because the error is caught, and is at the end of the function. Just log spam.
diff: @@ -471,11 +471,15 @@ export default class BasicMessageEditor extends React.Component {
  const addedLen = range.replace([partCreator.pillCandidate(range.text)]);
  return model.positionForOffset(caret.offset + addedLen, true);
  });
  +
  + // Don't try to do things with the autocomplete if there is none shown
  + if (model.autoComplete) {
  await model.autoComplete.onTab();
  if (!model.autoComplete.hasSelection()) {
  this.setState({showVisualBell: true});
  model.autoComplete.close();
  }
  + }
  } catch (err) {
  console.error(err);
  }
  