Skip to content

[Bug]: высота Textarea при sizeY="compact" больше высоты Input #8403

@al-march

Description

@al-march

Описание

Если выставить

<AdaptivityProvider sizeY="compact"/>

То по умолчанию в textarea будет указана высота 44px, высота же Input указывается в css перменной
--vkui--size_field_height--compact, которая соответствует 36px, из-за чего размеры не совпадают

Уверен, проблема в том что для compact мода не указан меньший padding, из-за чего scrollHeight textarea становится слишком большим

Если установить padding: 6px, то Textarea станет ровно нужного размера в соответствии с размером Input
https://github.com/VKCOM/VKUI/blob/master/packages/vkui/src/components/Textarea/Textarea.module.css

Версия

7.2.0

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

Chrome, Safari

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

No response

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

Высота textarea и input одинаковая при rows={1}

Скриншоты

Image

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

No response

Metadata

Metadata

Assignees

Type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions