Функция цитирования иногда отсутствует на Android

В цитировании наблюдается небольшая ошибка, по крайней мере, у сотрудников.

Проблема воспроизводится на различных мобильных устройствах Android/Chrome нашими сотрудниками. Экземпляр CDCK SaaS, локаль FI.

  • Выделите (выберите) текст, который вы хотите процитировать.
  • Вам показывается только возможность редактирования текста, но нет опции цитирования.
  • Ситуация сохраняется до тех пор, пока вы не обновите страницу в браузере, после чего опция цитирования появляется снова, как и ожидалось.

Похоже, что это не влияет на обычных участников, так как все сообщения поступали от сотрудников.

Позже добавлю скриншот, так как я только что обновил страницу, и корректная работа временно восстановилась.

Редактирование:

Скриншот. Проблема вернулась всего через несколько минут.

2 лайка

Спасибо за отчет. Не могли бы вы сообщить, какая у вас версия приложения? Если бы вы могли точно проверить версию, это было бы еще лучше.

Мы объединили исправление, связанное с цитированием, всего четыре часа назад, но я не думаю, что это проблема, специфичная для администраторов.

1 лайк

Tappara.co работает на CDCK и, судя по всему, был обновлен в последний раз 28 июля.

Хм… как проверить номер версии… я не особо обращал на это внимания в последнее время, так как обновления выходят постоянно.

1 лайк

Понял, номер версии не нужен. Мы разберёмся с этим. Спасибо!

@ljpp похоже, что безопасный режим работает нормально. Если вы добавите /?safe_mode=no_themes в конец любой темы, вы сможете увидеть цитату.

Возможно, у вас что-то переопределяет возможность отображения кнопки цитаты?

Нет, насколько нам известно. Это тоже кажется маловероятным, так как обновление временно решает проблему.

На iOS я это вижу не так часто, как на Android, но сталкивался с этим несколько раз на обеих операционных системах — и здесь, в Meta, и на форумах NaNoWriMo.

Также я замечаю это крайне редко на самостоятельно размещённой установке без плагинов или компонентов темы. Фактически единственная настройка, которая там есть, — это использование светлой цветовой схемы WCAG в качестве схемы по умолчанию для темы «Default».

Интересно, есть ли у вас возможность помочь составить пошаговую инструкцию по воспроизведению?

(перейти на страницу A, цитата; перейти на страницу B, цитата; перейти на страницу C, цитата — больше не работает)

Мы можем попробовать. Это случается очень часто, поэтому активные сотрудники сталкиваются с этим несколько раз в день. Пока нет точного представления о том, какие именно действия могут его вызвать.

1 лайк

На самом деле это очень просто. Просто перейдите со страницы индекса на тему, а затем снова на страницу индекса. Повторите 2–3 раза, и цитата исчезнет.

Но это на нашем экземпляре Tappara.co. Meta, кажется, сложнее.

Кажется, я видел подобную вариацию, но у меня нет чётких шагов для воспроизведения.
В моём случае возможность выделять текст каким-то образом случайным образом отключается, и мне приходится обновлять страницу, чтобы исправить это.

Мои пользователи сказали, что обновление 3.2.0.beta1-dev (cf42466dea) исправило это. Но, возможно, они цитируют недостаточно.

2 лайка

У меня может быть небольшая зацепка по этому конкретному случаю. Не связано ли это с тем, что вы открыли меню реакций на мобильном устройстве, а затем кликнули в другое место (не выбрав ничего)? После этого, похоже, текст поста невозможно выделить.

1 лайк

Я только что развернул ваш сайт, @ljpp. Он был развернут в последний раз 26 дней назад. Дайте знать, если это решит проблему!

2 лайка

Это, безусловно, похоже на причину моей проблемы. Жаль, что я не подумал, что дело может быть в реакциях!

1 лайк

К сожалению, это не повлияло на нас.

Кстати, обходной путь заключается в том, чтобы выделить текст и нажать «Ответить» — выделенный текст будет процитирован.

Эта ошибка всё ещё присутствует на моём Android-смартфоне и ноутбуке с Windows.

Android:

Windows:

Я уже пробовал использовать безопасный режим, но безрезультатно.

Ваш форум использует стабильную ветку. Поэтому до выхода нового релиза Discourse ваш форум не получит это исправление.

4 лайка

Привет, @Moin, спасибо за ответ! Значит ли это, что в новом релизе есть исправление для этой проблемы? Когда можно ожидать новый релиз?

Тема о выпуске Discourse 3.2 гласит:

Исправление, упомянутое во втором сообщении, будет включено в этот выпуск. Однако поступили сообщения, что это исправление не помогло здесь.

Проблема, описанная @JammyDodger в этой теме и связанная с плагином reactions, не исправлена. Но в случае с этой проблемой вы вообще не можете выделять текст, поэтому она отличается от вашей.

В целом, проблема была исправлена для некоторых сайтов. Даже если появится ещё одно исправление, вы не узнаете, устранена ли ваша ошибка, до декабря, так как на стабильной ветке между выпусками вы получаете только исправления безопасности. В этом преимущество ветки tests-passed — вы можете обновиться сразу после появления исправления.