ReadOnly теперь фактически останавливает печатание

Fixkamo-internal
Порезанный
3 сентября 2026 г. в 03:00 UTC
Автор
Kamo
Обещать
b08f3b3

ПРИМЕЧАНИЕ: блоки сценариев в Центре взаимодействия редактируются. Они были, Как и любая другая «только для чтения» поверхность с богатым текстом в приложении. «readOnly» на KbArticleEditor только когда-либо делал «{!readOnly & & <EditorToolbar/>]». Он спрятал панель инструментов и оставил ContentEditable под полностью живым. Читатель был коробкой, которая принимала нажатия клавиш и выбрасывала их — ни один из них. Поверхности соединяют экономию. Хуже, чем отклонить текст, потому что редактирование выглядит Как будто это сработало и ушло в следующий раз. Читатель заметок уже знал: NoteEditor несет комментарий, говорящий именно об этом. и работает вокруг него, не монтируя компонент вообще. Только обходной путь Помогает тому, кто знает. Зритель статьи КБ не знал и был С тех пор люди печатают опубликованные статьи. Два решения, потому что было две проблемы: KbArticleEditor получает EditableSync, который называется lexical.setEditable (ложный). Это реальный механизм — контент-редактируемый выходит с поверхности, так что Это не забота и ничего не вводить. Каждое сообщение от ReadOnly фиксируется В том числе и KB Viewer. * Сценарист вообще перестает устанавливать редактор и визуализирует RichTextView, компонент, созданный для этого: дезинфицированный HTML, без редактора Время выполнения. Сценарий - это дюжина блоков и дюжина Лексических экземпляров, чтобы показать Проза в боковой панели - это много механизмов для текста, в который никто не может вводить. ReaderIsNotEditable.test.tsx pins обе половины - что отображаемый блок содержит Нет редактируемого узла, и читатель не вернулся к установке редактора.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены