fix(HorizontalScroll): rm hasPointer#9157
Conversation
size-limit report 📦
|
e2e tests |
👀 Docs deployed
📦 Package ✅yarn add @vkontakte/vkui@https://development.s3.prodcloud.vk.team/pull/9157/291744462420c70dc9e28d60a0e6fa81acbc57fa/pkg/@vkontakte/vkui/_pkg.tgzCommit 2917444 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #9157 +/- ##
==========================================
- Coverage 95.02% 95.02% -0.01%
==========================================
Files 420 419 -1
Lines 11184 11183 -1
Branches 4210 4210
==========================================
- Hits 10628 10627 -1
Misses 556 556
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
❌ PatchНе удалось автоматически применить исправление на ветке v7.
Чтобы изменение попало в ветку v7, выполните следующие действия:
git stash # опционально
git fetch origin v7
git checkout -b patch/pr9157 origin/v7
git cherry-pick --no-commit 103f92c3f090c48b98812a6e8bc67e0b3d6d93ce
git checkout HEAD **/__image_snapshots__/*.png
git diff --quiet HEAD || git commit --no-verify --no-edit
git push --set-upstream origin patch/pr9157
gh pr create --base v7 --title "patch: pr9157" --body "- patch #9157" |
❌ PatchНе удалось автоматически применить исправление на ветке 7.10-stable.
Чтобы изменение попало в ветку 7.10-stable, выполните следующие действия:
git stash # опционально
git fetch origin 7.10-stable
git checkout -b patch/pr9157 origin/7.10-stable
git cherry-pick --no-commit 103f92c3f090c48b98812a6e8bc67e0b3d6d93ce
git checkout HEAD **/__image_snapshots__/*.png
git diff --quiet HEAD || git commit --no-verify --no-edit
git push --set-upstream origin patch/pr9157
gh pr create --base 7.10-stable --title "patch: pr9157" --body "- patch #9157" |
* fix(HorizontalScroll): rm hasPointer (#9157)
* fix(HorizontalScroll): rm hasPointer (#9157)
| ✅ v7.10.1 🎉 |
Дизайн-ревьюОписание
Отображение стрелок на HorizontalScroll и Gallery зависит от того, какое устройство указателя основное(точное/не точное). Если у пользователя устройство с тачскрином(планшет или сенсорный ноутбук), но пользователь использует мышь, то стрелки не покажуться.
Убираем зависимость от медиазапроса и обрабатываем событие наведения для определения устройства указателя
Изменения
Убрал некоторые e2e тесты, так как необходимо включать настройку hasTouch для playwright
Release notes
Исправления