codebattle icon indicating copy to clipboard operation
codebattle copied to clipboard

Bug: Safari - Code Editor not displayed

Open juliagavr91 opened this issue 10 months ago • 8 comments

Summary

Code editor not displayed in Safari Browser

Browsers: Safari Версия 17.1 (19616.2.9.11.7)

OS: macOS Sonoma 14.1.1 (23B81) Текущая версия: c655ad4 развернуто в UTC: 2025-02-07 12:12:47

Reproduction steps

1.Нажать на кнопку "Create a game"
2.Выбираем уровень 1
3.Тип игры "With a bot"
4.Time control - 8 min
5.Choose task by name or tags - rect_area
6.Нажимаем на конпку "Create battle"

Expected result

Everything is displayed correctly The game starts, both players can start writing code

Actual result

Code editor not displayed It is not visible what the user writes and what the opponent writes

Browsers

Safari

OS

Mac

juliagavr91 avatar Feb 18 '25 09:02 juliagavr91

https://github.com/hexlet-codebattle/codebattle/issues/1143 - link to closed bug

juliagavr91 avatar Feb 18 '25 09:02 juliagavr91

Summary: Text is not displayed in code editor

Steps to reproduce:

  1. Click the button "Create a game"
  2. Choose the Game Type "With a bot"
  3. Click the button "Create Battle"
  4. Navigate to code editor
  5. Write a text in the code editor

Expected result: Written text (code) is displaying in the code editor. All text is visible

Actual result: Written text is visible partially, it's impossible to read the text.

Environment: Mac OS 15.3.1 (24D70) Safari 18.3 (20620.2.4.11.5)

Attachment

Image

ElenaKazakova124 avatar Feb 18 '25 13:02 ElenaKazakova124

Code editor not displayed in Safari Browser

Browsers: Safari Версия 18.3 (20620.2.4.11.5)

OS: macOS Sequoia 15.3.1

Reproduction steps

1.Press the button "Create a game" 2.Choos level 1 3.ТType of game"With a bot" 4.Time control - 8 min 5.Choose task by name or tags - rect_area 6.Press the button "Create battle" Expected result

Everything is displayed correctly The game starts, both players can start writing code

Actual result

Code editor not displayed It is not visible what the user writes and what the opponent writes

Browsers

Safari

OS

Mac

Image

dss698987 avatar Feb 22 '25 12:02 dss698987


  • summary: | When running a game with a bot, there is no option to enter a code. environment: |
    • Device: iPhone XR.
    • iOS version: 18.3.1
    • Browser: Safari v 16.5.2 steps-to-reproduce: |
    • Open the main page of the website.
    • Click the “Sign in” button.
    • On the authorization page, click the “Sign in with Discord” button.
    • On the main page, click “CREATE A GAME” button.
    • In the opponent selection mode, select “With a bot”.
    • Click on the “Greate battle” button. expected-result: >
    • The game starts successfully.
    • The user can enter the code in the game interface. actual-result: >
    • The game starts, but the code entry field is not available.
    • The user cannot enter the code. Attachments: |
    • Screenshot of the authorization page.

Translated with DeepL.com (free version)

Image

Aleksandr02031989 avatar Mar 11 '25 13:03 Aleksandr02031989

2 links to the same closed bugs

https://github.com/hexlet-codebattle/codebattle/issues/1143 https://github.com/hexlet-codebattle/codebattle/issues/2096

shurikyarik avatar Mar 24 '25 18:03 shurikyarik

Воспроизвела тест-кейс по шагам, баг воспроизводится

Environment:

Browser Google Chrome Версия 134.0.6998.89 (Официальная сборка), (x86_64) macOS Sequoia 15.3.2 Codebattle Current version: https://github.com/hexlet-codebattle/codebattle/commit/b6f5da5e2058bfe686525cdbe9d52f490a270a02

Image

shurikyarik avatar Mar 24 '25 18:03 shurikyarik

Code editor not rendering in Safari during game session

Environment:

Browser: Safari 16.5 (18615.2.9.11.4) Operating System: macOS Ventura 13.4 Page: Game creation and battle view URL: https://codebattle.hexlet.io/

Steps to Reproduce:

  1. Open the application in Safari
  2. Click "Create a game"
  3. Select Level 1
  4. Choose "With other user/with a friend/with a bot" as game type
  5. Set Time control to 8 minutes
  6. Choose the task "rect_area" (by name or tag)
  7. Click "Create battle"

Expected Behavior:

  1. The code editor should load properly
  2. Both players should be able to write and view code
  3. Code written by both participants should be visible

Actual Behavior:

  1. The code editor does not appear at all
  2. Input area is missing or blank
  3. No indication of code being typed by either player
  4. Game does not proceed as expected due to invisible editor

Impact:

  1. Blocks gameplay entirely in Safari
  2. Prevents users from interacting with core functionality
  3. Likely to affect all Safari users attempting to play a game

Notes:

Console does not display critical errors, but editor container is empty

Image

TimoEvt avatar Apr 04 '25 11:04 TimoEvt

Reproducible on [02aed9e]

Environment: Browser: Safari 18.1.1 (18619.2.8.111.7, 18619) OS: macOS Ventura 13.7.1 (22H221)

Image

krasnogorov95 avatar Apr 16 '25 02:04 krasnogorov95