Выпадающие поля
Провели унификацию работы выпадающих полей
Last updated
Провели унификацию работы выпадающих полей
Last updated
Ранее добавили возможность поиска по значению в каждом из выпадающих полей. При этом у нас оказались поля с предзаполненным значением, которое нельзя удалить. Например, вид онлайн-активности. В таких полях по нажатию появлялась возможность найти значение из списка, будто бы вдобавок к текущему. Такое поведение выглядело несколько нелогичным для пользователей. В связи с этим, а также, чтобы сделать понятным поведение выпадающих списков в Odin, было принято решение реализовать следующее.
Для выпадающих списков, где содержится <=5 значений даем возможность только выбрать значение из списка, без возможности ввода произвольного значения.
Если поле с <= 5 значениями И является обязательным для заполнения, то вне зависимости были ли там предустановлено значение или пользователь его выбрал, возможности удаления значения НИ крестиком, НИ бэкспейсом не должно быть
Если поле с <= 5 значениями И не является обязательным для заполнения, то должна быть возможность удалить установленное значение как крестиком, так и бэкспэйсом
Для выпадающих списков, где содержится >5 значений отображаем поле с выпадающим списком с возможностью:
Удалить значение из поля (по крестику или через backspace)
Ввести значение в поле и выбрать из выпадающего списка
04.09.2023