dx-life measured with a real finger: on the Regions map the header stayed. Regions scrolls in its own containers (.rd-scroll, .rl-scroll) inside its own shadow root, and scroll events never cross a shadow root, so the gallery-level listener never saw them. Touch and wheel events do cross: on the first one over such a scroller, the page finds it in the event's composed path and listens to its scrolls directly (once each), which also covers momentum. The same half-the-gallery size rule keeps small lists, such as a legend sheet's, out. |
||
|---|---|---|
| .. | ||
| assets | ||
| components | ||
| composables | ||
| layouts | ||
| middleware | ||
| pages | ||
| plugins | ||
| types | ||
| utils | ||
| app.config.ts | ||
| app.vue | ||
| error.vue | ||