Изображения фона профиля и фона карточки пользователя исчезнут при нажатии Enter или Return после ввода данных в другие поля пользователя.
Проблема воспроизводится на meta в браузерах Chrome, FF, Safari (Mac).
Шаги для воспроизведения:
Загрузите изображения для фона профиля и фона карточки пользователя по адресу https://meta.discourse.org/u/username/preferences/profile
Сохраните изменения, нажав кнопку «Сохранить»
Установите курсор в любое доступное поле пользователя и нажмите Enter или Return
На шаге #3 изображение фона профиля исчезнет. Нажмите Enter ещё раз, и исчезнет изображение фона карточки пользователя. Теперь вам придётся отменить изменения и перезагрузить страницу, чтобы вернуть изображения. В противном случае профиль пользователя будет сохранён без изображения(ей).
Спасибо за подробное описание воспроизведения, очень ценно
Это должно исправить проблему, подробности в описании коммита:
@sam@awesomerobot моя рекомендация — по умолчанию добавлять type="button" к компоненту d-button. Я добавил поддержку атрибута type ещё несколько месяцев назад, и считаю, что нам стоит пойти дальше. Так легко допустить такое неожиданное поведение.