Остановите посадку темных паст как невидимый текст в композиторе

Fixkamo-internal
Shipped
6 августа 2026 г. в 00:04 UTC
Author
kamo
Commit
a179850

Копирование ответа из ChatGPT (или любой темной страницы) и вставка его в составное тело образуется большой белый блок, в котором ничего нет, и Сообщение также вышло таким образом. Стоковый буфер Quill копирует цвет исходного документа и фоновый цвет прямо через (matchAttributor) и Chrome *вычисленные* цвета скопированного выбора. Темный фон ChatGPT Нарисованный предком вне селекции, фрагмент приходит как "цвет: rgb(236,236,241)" с "фоновым цветом: rgba(0,0,0,0)" - почти белый Текст, за которым ничего нет. Пункты сохраняют свою высоту, следовательно, пустой Блокировать, а не явно пропущенный контент. Добавьте защитную защиту, которая оценивает приклеенный цвет на поверхности. Он будет нарисован и перевернет свою легкость, когда его нельзя будет прочитать. Таким образом, пастообразная палитра сохраняет свои оттенки, а не сплющивается. Цвет и фон оцениваются как пара, поэтому белый на сланце выживает целым. холст находится рядом с BgColor, поэтому белый текст на темном шаблоне Правильно оставили в покое. Применяется в трех местах: в качестве буфера обмена, когда пастообразные земли, над посевным содержимым (проекты, сохраненные до этого, или ответ, цитирующий бюллетень темной тематики), чтобы участник мог читать доказательства, и снова в момент отправки Ничто не остается нечитаемым независимо от того, как оно попало в организм. Другие дефекты, обнаруженные на той же пасте: - blob: изображение, скопированное с другой вкладки, было переписано на "//:0" Квилл и сохраненная ширина = «1024» — постоянно разбитая коробка 1024px. Упал сейчас, и негабаритные изображения зажимаются до 600px с удаленной высотой, чтобы удерживать соотношение. - наклеенный ряд заголовков стола рухнул в одну ячейку, потому что Квилл Нет блота <th>. Заголовочные ячейки теперь правильно расщепляются. - столы достигают получателя с границами ячеек и набивкой вместо одного неразделенный блок, а кодовые блоки получают явный цвет на панели. - шум rgba (0,0,0,0) (ненадежный в более старом Outlook). - Ctrl/Cmd+Shift+V пасты в виде неформатированного текста. jsdom добавляется в качестве devDependency для тестов уровня DOM.

All changes

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

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

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