Refines preventDefault logic

This commit is contained in:
Mouse Reeve
2021-08-17 09:21:57 -07:00
parent 2f93017eaa
commit 3026a86b11
2 changed files with 3 additions and 3 deletions

View File

@ -138,10 +138,10 @@ let BookWyrm = new class {
* @return {undefined}
*/
toggleAction(event) {
if (event.currentTarget == event.target) {
let trigger = event.currentTarget;
if (!trigger.dataset.allowDefault || event.currentTarget == event.target) {
event.preventDefault();
}
let trigger = event.currentTarget;
let pressed = trigger.getAttribute('aria-pressed') === 'false';
let targetId = trigger.dataset.controls;