From b9531e8652994c478bb0d21affcf618ba5de7ada Mon Sep 17 00:00:00 2001
From: "michael.danielczok" <michael@pcsg.de>
Date: Thu, 21 Jul 2022 12:55:58 +0200
Subject: [PATCH] feat: Chane url history when clicking on entry (NavTabs)

---
 bin/Controls/NavTabs.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/bin/Controls/NavTabs.js b/bin/Controls/NavTabs.js
index 3e78e05..b12f256 100644
--- a/bin/Controls/NavTabs.js
+++ b/bin/Controls/NavTabs.js
@@ -120,6 +120,11 @@ define('package/quiqqer/menu/bin/Controls/NavTabs', [
 
                 self.$setNavItemPos(NavTabItem);
                 self.toggle(NavTabItem, target);
+
+                const url = window.location.href;
+                const newUrl = url.split('#')[0] + '#open_' + target;
+
+                history.pushState(null, null, newUrl);
             }
 
             this.navTabsItems.addEvent('click', clickEvent);
-- 
GitLab