Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Near complete rewrite of EU Cookie Compliance JS for reliability:
- Now detaches and re-attaches without issues. - Correctly hides the overlay if open when detached so that scroll blocking and ally.maintain.disabled are disengaged. - Reworked into JavaScript classes and event subscribers. - Focus locking now works more reliably in most cases; still shows when the pop-up is auto shown by the module's JavaScript, but that can be fixed later with a rework of focus hiding. See: neurocracy/omnipedia#46
- Loading branch information