Нажатие на параметр числового компонента темы покажет его как изменённый

При нажатии на настройку числового компонента темы и выходе из поля без его изменения, оно будет отображаться как «изменённое» до обновления экрана.

Это происходит только с компонентами темы, а не с настройками сайта.
Это происходит только с числовыми полями.

Пример (тесты пройдены, с Discourse Kanban, но воспроизводится с любым компонентом темы, имеющим числовую настройку; всё, что я делаю — кликаю в поле и затем кликаю рядом с ним)

firefox_ahBwQZMGB2

4 лайка

Возможно, дело в том, что в коде указано число 3, а не строка “3”?

1 лайк

Скорее всего, это связано с тем, что в валидаторе где-то отсутствует приведение типов.

Это небольшая ошибка, но было бы хорошо её исправить.

Как минимум, я ставлю метку pr-welcome.

3 лайка