Проблема с увеличением большого изображения в лайтбоксе на мобильных устройствах

Эта проблема проявляется в безопасном режиме на theme-creator.discourse.org и на моём собственном сайте, но не на Meta или try.discourse.org. Не знаю, является ли это ошибкой или я что-то упускаю. Theme Creator сейчас находится на версии 2.7.0.beta8, а остальные три сайта — на 2.8.0.beta1. Так что, похоже, это не связано с версией Discourse, на которой работает сайт.

Итак, вот в чём проблема. Если сначала открыть большое изображение с помощью лайтбокса на мобильном устройстве и приблизить его (нажав на изображение), а затем перетащить изображение (чтобы увидеть его остальную часть), то информация об изображении и стрелка также будут перемещаться. См. изображения ниже.

Мне удалось воспроизвести это как на Firefox Mobile, так и на Safari Mobile, а также на десктопном Firefox в режиме адаптивного дизайна. Вы можете протестировать это в этом посте на Theme Creator.

https://theme-creator.discourse.org/t/this-is-a-test-post-with-an-example-image/1117

Для сравнения, вот то же изображение на Meta.


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

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

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

Надеюсь, я не слишком запутал. :slight_smile:

Если вы не можете воспроизвести проблему здесь или на try, это не баг в Discourse. Пробовали ли вы обновиться до последней версии? Ведь мы недавно исправили несколько проблем с приостановкой GIF, связанных с лайтбоксом.

Спасибо за ответ! Да, именно поэтому я опубликовал это в категории «Поддержка», а не в категории «Баги».

Я могу воспроизвести это в безопасном режиме на своём сайте и в Theme Creator. Обе версии — последние (2.8.0.beta1).

@david, возможно, вы знаете, чем Meta и Theme Creator отличаются? В частности, почему они по-разному обрабатывают лайтбокс. Может быть, они хранят изображения по-разному?