-
Bug
-
Resolution: Fixed
-
Major
-
3.3.7, 3.4.4, 3.5.1
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
-
MDL-62884-master -
The action menu items in tables rendered using table_sql are being displayed in such a way that the menu items are being shown inside the container div of the table and cause scrollbars to be shown.
This has been recently discovered when the data requests table has been changed to use table_sql to accommodate pagination and sorting.
Removing the 'no-overflow' class in the containing div of the table seems to fix the issue.
Screenshots below:
To reproduce:
- Go to "Site administration / Users / Privacy and policies / Data requests"
- Create a data request for any user
- Go back to the data requests page.
- Run cron.
php admin/cli/cron.php
- Refresh the data requests page.
- Click on the actions menu.
- What happens: The action menu items popover is shown floating over the table but inside the containing div of the table, which causes scrollbars to show.