Merge branch 'mdl-84975_main' of https://github.com/james-cnz/moodle
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -277,8 +277,8 @@ export default class extends BaseComponent {
|
||||
|
||||
// Capture click.
|
||||
modalBody.addEventListener('click', (event) => {
|
||||
const target = event.target;
|
||||
if (!target.matches('a') || target.dataset.for != 'section' || target.dataset.id === undefined) {
|
||||
const target = event.target.closest('a');
|
||||
if (!target || target.dataset.for != 'section' || target.dataset.id === undefined) {
|
||||
return;
|
||||
}
|
||||
if (target.getAttribute('aria-disabled')) {
|
||||
@@ -371,8 +371,8 @@ export default class extends BaseComponent {
|
||||
});
|
||||
|
||||
modalBody.addEventListener('click', (event) => {
|
||||
const target = event.target;
|
||||
if (!target.matches('a') || target.dataset.for === undefined || target.dataset.id === undefined) {
|
||||
const target = event.target.closest('a');
|
||||
if (!target || target.dataset.for === undefined || target.dataset.id === undefined) {
|
||||
return;
|
||||
}
|
||||
if (target.getAttribute('aria-disabled')) {
|
||||
|
||||
Reference in New Issue
Block a user