diff --git a/modules/shared/auth/ui/home.php b/modules/shared/auth/ui/home.php index 3dece56..c78741f 100644 --- a/modules/shared/auth/ui/home.php +++ b/modules/shared/auth/ui/home.php @@ -848,6 +848,13 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $best echo " };"; echo " if (!bestellungenTableHandlersInstalled) {"; echo " bestellungenTableHandlersInstalled = true;"; + echo " document.addEventListener('click', (event) => {"; + echo " const detailBackTrigger = event.target.closest('[data-bestellungen-detail-back]');"; + echo " if (detailBackTrigger) {"; + echo " event.preventDefault();"; + echo " closeMobileDetail();"; + echo " }"; + echo " });"; echo " contentRoot.addEventListener('click', (event) => {"; echo " const openTrigger = event.target.closest('[data-order-drawer-open]');"; echo " if (openTrigger) {"; @@ -855,12 +862,6 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $best echo " openDrawer(openTrigger);"; echo " return;"; echo " }"; - echo " const detailBackTrigger = event.target.closest('[data-bestellungen-detail-back]');"; - echo " if (detailBackTrigger) {"; - echo " event.preventDefault();"; - echo " closeMobileDetail();"; - echo " return;"; - echo " }"; echo " const closeTrigger = event.target.closest('[data-order-drawer-close]');"; echo " if (closeTrigger) {"; echo " event.preventDefault();";