Description
In my app, in BL7/Bootstrap 4, if the "more" modal for facets was too big for the screen, then scrolling the window would scroll the modal, allowing the user to access all modal content:
Screen.Recording.2023-07-03.at.4.32.55.PM.mov
But in BL8/Bootstrap 4, when this happens, scrolling the window scrolls the background content, leaving the modal content fixed.
Screen.Recording.2023-07-03.at.4.34.54.PM.mov
This means at screen sizes where the entire modal does not fit on screen, much of the modal content (including the action buttons at the bottom) can not be seen or accessed.
We can make the "more facets" modal include fewer rows per page with configuration, but since there is no way to predict the viewport size, there is no way to guarantee it will all fit in the viewport.
I can not reproduce this on https://demo.projectblacklight.org/ -- my hypothesis is that this only effects Bootstrap 4, and the demo is using Bootstrap 5.
I wonder if anyone else can reproduce this, or if it's affecting anyone else?