Я столкнулся с воспроизводимой проблемой выделения текста в редакторе Markdown Discourse на iOS.
Это отдельная проблема от проблемы с /upcoming-events, о которой я сообщал ранее. Я впервые заметил такое поведение редактора после более ранних пересборок, и оно сохраняется на протяжении двух моих последних пересборок.
Проверенные версии
v2026.7.0-latest +188
v2026.7.0-latest +195
На момент тестирования была доступна версия +196, но единственное дополнительное коммит-изменение, по-видимому, не касалось редактора.
Шаги для воспроизведения
Откройте редактор для создания новой темы или ответа в режиме Markdown.
Введите или вставьте несколько строк текста.
Нажмите и удерживайте палец на тексте, чтобы выделить его.
Первое выделение работает нормально.
Коснитесь в другом месте, чтобы снять выделение.
Снова нажмите и удерживайте палец на тексте и попробуйте выделить его еще раз.
Ожидаемый результат
Меню и маркеры выделения текста iOS должны появляться нормально каждый раз, включая опцию Выделить все, где это применимо.
Фактический результат
Выделение работает при первом открытии редактора.
После снятия первого выделения попытка выделить текст снова приводит к тому, что редактор или интерфейс выделения текста перестает реагировать. Я больше не могу надежно выделять текст, перемещать маркеры выделения или использовать опцию Выделить все.
Проведенное тестирование
Воспроизводится на версии v2026.7.0-latest +188
По-прежнему воспроизводится после пересборки до версии v2026.7.0-latest +195
Воспроизводится в безопасном режиме Discourse
Перед повторным тестированием были удалены сломанные или устаревшие компоненты темы
Первое выделение всегда работает; проблема возникает после снятия выделения и попытки выделить текст снова
Среда
Клиент: iOS
Интерфейс: установленное PWA или Safari
Редактор: режим Markdown
Безопасный режим Discourse: воспроизводится
Версия Discourse, установленная в настоящее время: v2026.7.0-latest +195
При необходимости могу предоставить версию iOS, модель устройства и запись экрана.
Думаю, это связано с изменениями, которые я вносил на прошлой неделе, пытаясь устранить некоторые странности интерфейса, возникающие при использовании WebKit и iOS, особенно на iPad.
Сегодня я не на работе, но разберусь с этим первым делом в понедельник. Было бы полезно знать, на какой модели устройства вы работали.
Спасибо — я тестирую на iPhone 16 Pro (модель MYNQ3QN/A) под управлением iOS 26.5.
Я могу воспроизвести проблему в обоих случаях:
установленная PWA Discourse
Safari
В обоих случаях поведение одинаковое: первое выделение текста работает, но после его отмены вторая попытка изменить длину выделения приводит к тому, что интерфейс выделения перестает реагировать.
Я также могу предоставить видеозапись экрана, если это поможет.