mirror of
https://github.com/Radarr/Radarr
synced 2026-05-07 02:11:04 +02:00
The existing iOS scroll lock applied `position: fixed` to <body>, which reset window.scrollY to 0. react-virtualized's WindowScroller responded by unmounting the row that owned the just-opened modal, so the modal flashed then vanished and the page jumped to top. Replace the body-mutating lock with a non-passive touchmove listener scoped to everything outside #portal-root, so modal content still scrolls but body touch-scroll is blocked without changing scroll state. |
||
|---|---|---|
| .. | ||
| .vscode | ||
| build | ||
| src | ||
| typings | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .prettierignore | ||
| .prettierrc.json | ||
| .stylelintrc | ||
| .tern-project | ||
| babel.config.js | ||
| jsconfig.json | ||
| postcss.config.js | ||
| tsconfig.json | ||