mirror of
https://github.com/pretix/pretix.git
synced 2026-05-09 15:54:03 +00:00
Fix sneak-peek missing inert-attribute (#5207)
This commit is contained in:
committed by
GitHub
parent
d255c40a0b
commit
6aa3747403
@@ -12,10 +12,12 @@ setup_collapsible_details = function (el) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
content.setAttribute('aria-hidden', 'true');
|
content.setAttribute('aria-hidden', 'true');
|
||||||
|
content.setAttribute('inert', true);
|
||||||
button.setAttribute('aria-expanded', 'false');
|
button.setAttribute('aria-expanded', 'false');
|
||||||
button.addEventListener('click', function (e) {
|
button.addEventListener('click', function (e) {
|
||||||
button.setAttribute('aria-expanded', 'true');
|
button.setAttribute('aria-expanded', 'true');
|
||||||
content.setAttribute('aria-hidden', 'false');
|
content.setAttribute('aria-hidden', 'false');
|
||||||
|
content.removeAttribute('inert');
|
||||||
|
|
||||||
content.addEventListener('transitionend', function() {
|
content.addEventListener('transitionend', function() {
|
||||||
content.classList.remove('sneak-peek-content');
|
content.classList.remove('sneak-peek-content');
|
||||||
@@ -47,6 +49,7 @@ setup_collapsible_details = function (el) {
|
|||||||
container.removeEventListener("toggle", removeSneekPeakWhenClosed);
|
container.removeEventListener("toggle", removeSneekPeakWhenClosed);
|
||||||
trigger.remove();
|
trigger.remove();
|
||||||
content.removeAttribute('aria-hidden');
|
content.removeAttribute('aria-hidden');
|
||||||
|
content.removeAttribute('inert');
|
||||||
content.classList.remove('sneak-peek-content');
|
content.classList.remove('sneak-peek-content');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user