Commit 9b41d18
committed
feat(mainPage): pin more to last position and fix drag-scroll conflict
- Add ensureMoreLast() to gridOrder store, guaranteeing grid-13 alwaysstays at the end after reorder, restore from storage, or layout change
- Set disabledDrag: true on更多 item to prevent it from being dragged
- Add disabledDrag field to MainPageGridDataType
- Lock ScrollView during drag (isDragging state) to resolve conflictbetween DraggableGrid and ScrollView gesture handlers
- Add 校灵通 (eventGlide) entry with WeChat mini-program deeplink1 parent ac21df3 commit 9b41d18
7 files changed
Lines changed: 51 additions & 7 deletions
File tree
- src
- assets
- data
- images/icons
- android
- ios
- constants
- modules/mainPage
- store
- types
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
Loading
0 commit comments