VKCOM/VKUI

[Bug][Search]: Иконка очистки поля не исчезает, если почистить value вручную

AnonJedi opened this issue · 1 comments

Описание

Если ввести что-нибудь в инпут, а потом нажать на крестик, то текст почистится и крестик пропадёт. Но если почистить текст через стейт функцию не нажимая на крестик (setValue('')), то крестик остаётся, пока ты не введёшь что-нибудь в инпут и не сотрёшь через крестик или бекспейсом.

Версия

6.0.3

В каких браузерах воспроизводится проблема?

No response

Шаги воспроизведения

  • ввести текст в поле
  • нажать на кнопку Clear
  • иконка очистки поля не пропадает

Ожидаемое поведение

  • ввести текст в поле
  • нажать на кнопку Clear
  • иконка очистки поля пропадает

Скриншоты

2024-05-23.19.33.08.mov

Пример с воспроизведением

https://codesandbox.io/p/sandbox/strange-sea-nzvqzx?file=%2Fsrc%2FApp.js%3A6%2C48