Объясняю на пальцах для тех кто выложил это на боевой. Оформить таким образом можно только уже набранный текст. Причём полностью набранный. Иначе никак не закрыть форматирование. Приходится набирать лишний текст, закрывать форматирование, что-то набирать после этого текстом без форматирования, выделять лишний текст и снимать с него это перечеркивание. Вот именно этот квест на тему "перехитри UI" меня так и развеселил.
Зачем вообще делать эту плашку всплывающей? Влепите вы её хотя бы между кнопками и "сохранено", да не типично ещё со времен MS Word, но хотя бы постоянно под рукой будет, раз уж стали всё в минимализме делать.
А теперь второй момент. На него многие жалуются. Выкрутасы со скроллом. Обычно при подгрузке ленты скролл начинает скакать. Код я не смотрел. Но по симптомам похоже на отсутствие "дебаунсинга" и (зачем-то!) запись значения скролла. Я понимаю, если там надо получить значение скролла (чтобы начать подгрузку ленты), но зачем его трогать на запись? Домотали до низа, запустили аякс, пользователь в это время может проскроллить вверх, посмотреть то, за что взгляд при промотке зацепился, контент от аякса в это время добавится к ленте. Скролл при этом трогать вообще не обязательно. Пусть там, где решил юзер и остаётся.