Bug #97144
closedSlow module scrolling in Google Chrome on Linux
100%
Description
Scrolling the list module with 100 entries causes FPS to drop to <15fps on Google Chrome (v99) with Linux during scrolling.
This is for sure a Chrome Bug, but reveals that overflow: hidden
and scrolling="no"
on the module iframe is not a good idea.
It would be great to remove the scrolling="no"
parameter from the module iframe and enable scrolling on <html> instead of .module-body
There are some past issues to take into account when changing the module-scrolling semantics: #83841 #80116 #82780
Using overflow: auto on <html>
as suggested in https://forge.typo3.org/issues/80116#note-7 was mainly avoided because of mobile iOS overscroll behaviour, otherwise this could have already been changed with: https://review.typo3.org/c/Packages/TYPO3.CMS/+/55647
Consider using the standardized overscroll-behaviour
property to fix issues on that part.
Files