-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(FormLayoutGroup): FormItem width with long text in top prop makes second FormItem overflows #7819
fix(FormLayoutGroup): FormItem width with long text in top prop makes second FormItem overflows #7819
Conversation
When FormLayoutGroup has at least two FormItem inside and first one has veeeery long text in top it overflows but also increases width of the FormItem and makes second FormItem overflows FormLayoutGroup
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
size-limit report 📦
|
e2e tests |
👀 Docs deployed
Commit de38181 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #7819 +/- ##
=======================================
Coverage 95.14% 95.14%
=======================================
Files 376 376
Lines 11087 11092 +5
Branches 3682 3684 +2
=======================================
+ Hits 10549 10554 +5
Misses 538 538
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💅
Добавил лейблы |
❌ PatchНе удалось автоматически применить исправление на ветке v6.
Чтобы изменение попало в ветку v6, выполните следующие действия:
git stash # опционально
git fetch origin v6
git checkout -b patch/pr7819 origin/v6
git cherry-pick --no-commit 3551971fa4044fce1691088eb5ce473c08289936
git checkout HEAD **/__image_snapshots__/*.png
git diff --quiet HEAD || git commit --no-verify --no-edit
git push --set-upstream origin patch/pr7819
gh pr create --base v6 --title "patch: pr7819" --body "- patch #7819" |
❌ PatchНе удалось автоматически применить исправление на ветке 7.0-stable.
Чтобы изменение попало в ветку 7.0-stable, выполните следующие действия:
git stash # опционально
git fetch origin 7.0-stable
git checkout -b patch/pr7819 origin/7.0-stable
git cherry-pick --no-commit 3551971fa4044fce1691088eb5ce473c08289936
git checkout HEAD **/__image_snapshots__/*.png
git diff --quiet HEAD || git commit --no-verify --no-edit
git push --set-upstream origin patch/pr7819
gh pr create --base 7.0-stable --title "patch: pr7819" --body "- patch #7819" |
… second FormItem overflows (#7819) Если внутри FormLayoutGroup лежит по крайней мере 2 FormItem в горизонтальной ориентации и у первого FormItem в свойстве top очень длинный текст, то размер первого FormItem может увеличится на столько, что он вытеснит за пределы FormLayoutGroup второй FormItem.
… second FormItem overflows (#7819) (#7826) Если внутри FormLayoutGroup лежит по крайней мере 2 FormItem в горизонтальной ориентации и у первого FormItem в свойстве top очень длинный текст, то размер первого FormItem может увеличится на столько, что он вытеснит за пределы FormLayoutGroup второй FormItem.
✅ v6.7.3 🎉 |
Описание
Если внутри
FormLayoutGroup
лежит по крайней мере 2FormItem
в горизонтальной ориентации и у первогоFormItem
в свойствеtop
очень длинный текст, то размер первогоFormItem
может увеличится на столько, что он вытеснит за пределыFormLayoutGroup
второйFormItem
.Изменения
Похоже, что тут влияют браузерные стили для тэга
fieldset
, который по умолчанию используется вFormLayoutGroup
.Браузер устанавливает
min-width: min-content;
.Делаем
min-width: auto
.Скриншоты
Release notes
Исправления
FormLayoutGroup
, если внутри используется дваFormField
в горизонтальной ориентации и у первогоFormField
в свойствеtop
находится очень длинный текст.