feat(viewer): show a loading spinner while the zoomed original loads
Show a spinner in the top-right of the photo viewer while the original is being loaded on zoom, so the wait is visible. Only the original triggers it; the fitted preview and a re-shown preview never do. Cover the visibility gate with a unit test. OpenSpec change: add-mobile-photo-zoom
This commit is contained in:
@@ -80,3 +80,18 @@ SHALL выполняться свайпом.
|
||||
|
||||
- **WHEN** пользователь переходит на другой элемент и возвращается к увеличенному изображению
|
||||
- **THEN** изображение показывается во вписанном виде
|
||||
|
||||
### Requirement: Индикатор загрузки оригинала
|
||||
|
||||
Пока оригинал изображения загружается после входа в зум, приложение SHALL показывать индикатор
|
||||
загрузки в правом верхнем углу области просмотра.
|
||||
|
||||
#### Scenario: Оригинал загружается
|
||||
|
||||
- **WHEN** пользователь входит в зум, и оригинал ещё загружается
|
||||
- **THEN** в правом верхнем углу показывается индикатор загрузки
|
||||
|
||||
#### Scenario: Загрузка завершена
|
||||
|
||||
- **WHEN** оригинал загружен или недоступен
|
||||
- **THEN** индикатор загрузки скрыт
|
||||
|
||||
Reference in New Issue
Block a user