Я думаю, что это необходимо, например, для французского языка, где принято ставить пробел перед двоеточием. Обычно в английском языке автодополнение не срабатывает, потому что перед двоеточием стоит буква.
“Testing:” не вызывает автодополнение, а
“testing :” — вызывает. Чтобы предотвратить это, можно настроить так, чтобы автодополнение срабатывало только после ввода как минимум ещё одного символа.
Я не думаю, что для исправления этой ошибки необходимо использовать эту настройку.
Описание неоднозначно, но, думаю, это касается момента после двоеточия… мы уже не вызываем всплывающее окно, если перед двоеточием есть буквенный символ (или слово?):
По сути, я предлагаю рассматривать больше символов перед двоеточием как сигнал не показывать всплывающее окно с эмодзи.
Или, возможно, лучшее решение — не вызывать завершение по нажатию Enter, пока после двоеточия не будет введён символ или не будут использованы стрелки.