Bug: Не работает кнопка Back на последнем шаге использования гайда при просмотре чужого боя
Summary
Не работает кнопка Back на последнем шаге использования гайда (Show guide) при просмотре чужого боя
Reproduction steps
1. Зайти на https://codebattle.hexlet.io/ и авторизоваться
2. Создать поединок с ботом/другом/игроком
3. Зайти на https://codebattle.hexlet.io/ на отдельной вкладке и авторизоваться под другим пользователем
4. Нажать на Show напротив ранее созданного поединка
5. Нажать на Show guide
6. Нажимать на кнопку Next до последнего шага "Result output"
7. Нажать на кнопку Back
Expected result
Гайд переходит на предыдущий шаг "Editor"
Actual result
Кнопка не работает
Browsers
На ПК: Chrome, Microsoft Edge / Мобильная версия: Chrome; Yandex Browser 23.1.4 сборка 84
OS
Windows / Android 11; VIUI Global 13.0.7 Стабильная
Summary: Не работает кнопка "Back" в "Show guide" на шаге "Last 8/8" в разделе “Completed Games”
Steps-to-reproduce: - На главной странице нажать “Completed Games” - Выбрать игру нажав "Show" - Нажать "Show guide" - Нажать "Next 1/8" - Нажать "Next 2/8" - Нажать "Next 4/8" - Нажать "Next 8/8" - Нажать "Back"
Expected-result: После нажатия на кнопку "Back" в "Show guide" на шаге "Last 8/8" в разделе “Completed Games” открывается предыдущая страница гайда "Next 4/8"
Actual-result: Кнопка не работает
Environment: Safari Version 16.5.2 (18615.2.9.11.10) macOS Ventura 13.4.1 (c) version: 946c182
https://github.com/hexlet-codebattle/codebattle/assets/143718326/5faf646d-1681-4614-9e71-7ed50f909c7e
Воспроизводится в режиме просмотра онлайн поединка
Summary Не работает кнопка back при листании гайда в режиме просмотра онлайн поединка
Steps-to-reproduce:
- Авторизоваться
- Нажать show в окне с активными поединками
- Нажать Show Guide
- Нажать Next 1/8
- Нажать Next 2/8
- Нажать Next 4/8
- Нажать Next 8/8
- Нажать Back
Expected-result:
- После нажатия back открывается предыдущая страница гайда (Next 4/8)
Actual-result:
- Кнопка не работает
Environment: Версия Codebattle: Current version: df0d252 Браузер: Chrome 124.0.6367.201 Mozilla Firefox, 125.0.3 ОС: Windows 10
https://github.com/hexlet-codebattle/codebattle/assets/160062088/7a27841f-a2ff-49f8-b50f-75343ee18151
Summary: Не работает кнопка "Back" при просмотре игровой механики
Environment: Chromium 135.0.7049.84 (Official Build) snap (64-bit) OS Ubuntu 24.04.2 LTS version: 376ef8e
Steps-to-reproduce: 1. Open the page 2. Authorize 3. Create a geme with a bot/other user/friend 4. Push the button "Show guide" 5. Push the button "Next" up to the point "Last 8/8" (Error!)
Expected-result: The user can go back to the previous item in the guide at any time
Actual-result: At the point 7/8 the button "Back" stops working
Summary:
Incorrect operation of the "Back" button when "Show guide" on the "Last 7/8" step in the "Completed Games" section
Steps-to-reproduce:
-
On the main page, click "Completed Games"
-
Click "Show guide"
-
Press "Next 1/8"
-
Click "Next 2/8"
-
Click "Next 3/8"
-
Click "Next 7/8"
-
Press "Next 8/8"
-
Press "Back"
Expected-result:
After clicking back, the previous page of the guide opens
Actual-result:
The button doesn't work. Rollback to the previous pages of the guide is not possible.
Environment: MacOS 15.6.1 (24G90) Safari 18.6 (20621.3.11.11.3) Version: 68f356b
Убрали гайд