You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Я поискал поиском по трекеру похожие проблемы, в том числе в закрытых Issues
Баг стабильно воспроизводится и я знаю как это сделать
Описание бага
Пишу тред, не заполняю поле под шаблон, пытаюсь сохранить черновик, но нажание на кнопку ни к чему не приводит.
В консоли браузера вываливается:
An invalid form control with name='comment_template' is not focusable.
<textarea name="comment_template" cols="40" rows="10" maxlength="5000" placeholder="Здесь тоже поддерживается и рекомендуется Markdown" required="required" id="id_comment_template" class="markdown-editor-full" style="display: none;"></textarea>
Ожидаемый результат
Черновик должен сохраниться, даже если я не указал шаблон. Шаблон должен быть обязательно заполнен только при публикации
Идея в тои, что easymde делает display: none на текстарею, которая required. При попытке сохранения черновика, нет никаких сообщений о ошибке явных, только в консоль срётся факт того, что нельзя поставить фокус на элемент, который не отображён.
Посмотрел easymde, всё что нашёл -- ишью от 19 года и признеание факта, что required никак не обрабатывается Ionaru/easy-markdown-editor#105
Пути решения:
вместо disaplay: none делать position: absolute;left:0;opacity: 0; display: block !important, т.е. можно прям поверх накатить
Чеклист
Описание бага
Пишу тред, не заполняю поле под шаблон, пытаюсь сохранить черновик, но нажание на кнопку ни к чему не приводит.
В консоли браузера вываливается:
Ожидаемый результат
Черновик должен сохраниться, даже если я не указал шаблон. Шаблон должен быть обязательно заполнен только при публикации
Шаги к воспроизведению
The text was updated successfully, but these errors were encountered: