У меня есть скрипт, который я скопировал откуда-то
Вставляю его во вкладку JS в созданном мной пользовательском компоненте
Нажимаю СОХРАНИТЬ
Изменяю скрипт в другом месте и копирую его
Во вкладке JS нажимаю CMD+A, чтобы выделить весь скрипт
Нажимаю DELETE. Он не удаляется. Курсор перемещается в начало скрипта.
Мне приходится снова выделять всё и нажимать DELETE, чтобы скрипт действительно удалился, и только тогда я могу вставить новую версию.
Я считаю, что это проблема, связанная с полноэкранным режимом. Вот что происходит: когда я удаляю скрипт (в полном экране), а затем нажимаю кнопку для уменьшения размера окна, скрипт возвращается, хотя я его удалил. Там что-то не так.
РЕДАКТИРОВАНИЕ: на самом деле это не связано с полноэкранным режимом. Например, я добавляю скрипт, сохраняю его, ставлю курсор в какое-то место, чтобы удалить символ, и курсор прыгает в начало скрипта (в полном экране или нет).
Версия Chrome 128.0.6613.138 (официальная сборка) (x86_64).
Это происходит не постоянно, но случается. Я не могу точно определить, как и когда это происходит. Кажется, что это случается случайно.
Однако проблему довольно просто описать:
Я открываю раздел «Пользовательский код» для созданного мной пользовательского компонента.
Перехожу на вкладку JS, где уже есть некоторый скрипт.
В буфере обмена у меня находится новый скрипт для вставки.
Я выделяю весь скрипт на вкладке JS.
Нажимаю DELETE.
Курсор ввода (или как бы это ни называлось) перемещается в начало окна, в начало скрипта. Скрипт не удаляется. Мне приходится нажимать DELETE второй раз, чтобы действительно удалить его и вставить новый скрипт.
На данный момент я заметил только это. Снова повторю: я не могу воспроизвести проблему постоянно, чтобы записать видео. Я только что попробовал, и всё работало нормально.
Это серьёзная проблема, но иногда происходит что-то, что вызывает такое поведение.
На видео вы видите, как я вставляю скрипт, сохраняю, выделяю всё, нажимаю Delete, что возвращает меня в начало, помещая курсор перед словом Import.
Я заметил, что это обычно происходит, когда я вношу изменения в скрипт или удаляю старый скрипт и вставляю новый. Не всегда, конечно, но я это заметил.
Теперь, когда я снова установил Discourse, могу сказать, что проблема осталась.
И ещё одна проблема: если я работаю в обычном размере, то после перехода в полноэкранный режим все изменения теряются! То есть, если я потратил последние 30 минут на внесение правок, а потом решил перейти в полноэкранный режим, ВСЁ пропадает!