Шаги для воспроизведения
Напишите что-нибудь в редакторе (например: test ), а затем введите :
Выберите «ещё…»
Выберите любой эмодзи (например: «улыбка»).
Ожидаемое поведение
После первой : должен добавиться текст smile:, в результате получится test :smile:
Фактическое поведение
Текст smile: добавляется в начало сообщения, в результате получается smile: test :
6 лайков
sam
(Sam Saffron)
16.Июнь.2022 03:39:45
4
Ох… это, возможно, связано с недавней работой над историей «textarea», @david ?
Спасибо за шаги воспроизведения, @Nacho_Caballero … подтверждено.
4 лайка
Не знаете, почему мой пост отображается как отредактированный, хотя правок не было? Я часто вижу такие «фантомные» правки
2 лайка
sam
(Sam Saffron)
16.Июнь.2022 05:41:54
6
Ой, извините… это я. Я добавил внутренний тег «приоритет: средний», чтобы сигнализировать менеджерам по разработке, что я хочу убедиться, что работа начнётся в течение 30 дней ;p
Это интересная проблема, потому что в таких случаях, вероятно, стоит скрывать факт редактирования, за исключением для группы, которая может видеть изменения.
6 лайков
david
(David Taylor)
16.Июнь.2022 10:30:43
8
Sam Saffron, пост:4, тема:230084:
Это, возможно, связано с недавней работой над историей «textarea».
Да, именно так — извините за это! Вот исправление и новый тест, который позволил бы выявить эту проблему:
main ← emoji-insert
merged 11:16AM - 16 Jun 22 UTC
In the specific case where you start typing an emoji, then open the full emoji p… icker, the chosen emoji would be inserted in the wrong place. This was an unintentional side effect of the changes in 75d9c16156f79f5a9f30a04433c3cb0ae82d914c
This commit updates the `emojiSelected` logic to avoid mutating the 'selected' object, and also adds a test for this specific behaviour.
6 лайков
david
(David Taylor)
Закрыл(а) тему
20.Июнь.2022 07:00:08
9
Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.