VKCOM/VKUI

[Bug]: DatePicker некорректные закругления при popupDirection="top"

danillas opened this issue · 3 comments

Описание

При popupDirection="top" закругления такие же как и при bottom

Версия

6.0.2

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

No response

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

Воспроизводится в доке https://vkcom.github.io/VKUI/#/DatePicker

Предусловия:
Должно быть достаточно места для открытия попапа сверху перед пикером:

<View activePanel="datePicker">
  <Panel id="datePicker">
    <PanelHeader>DatePicker</PanelHeader>
    <Group>
    <Spacing size={130}/>
      <FormItem top="Дата рождения">
        <DatePicker
          min={{ day: 1, month: 1, year: 1901 }}
          max={{ day: 1, month: 1, year: 2006 }}
          onDateChange={(value) => {
            console.log(value);
          }}
          dayPlaceholder="ДД"
          monthPlaceholder="ММММ"
          yearPlaceholder="ГГГГ"
          popupDirection="top"
        />
      </FormItem>
    </Group>
  </Panel>
</View>

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

Ожидается что будет наоборот - у верхних углов нет загруглений, у нижних есть

Скриншоты

image

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

No response

У меня не работает popupDirection="top". Остаётся по дефолту "bottom"
2024-05-06_15-12-20
2024-05-06_15-12-02

@levtsypanov См. предусловия и приложенный код. Там есть дополнительный спейсинг в 130px

@levtsypanov

У меня не работает popupDirection="top". Остаётся по дефолту "bottom"

Да, он будет работать как top, если сверху достаточно места для дропдауна.