Не иметь один пробел в RTL и один пробел в LTR. Делай как в RTL.
Т.е. всякий раз, когда я вставляю английский в текст RTL, я набираю слово RTL после того, куда будет идти LTR. Я проверяю, есть ли два места в том месте, куда должен идти LTR. Только тогда я могу изменить язык и перейти на LTR, а с помощью курсора между этими двумя пробелами я набираю текст на английском языке без пробелов.
Это должно решить вашу проблему (если я правильно понял)