diff --git a/net/zerotier/src/opnsense/mvc/app/views/OPNsense/Zerotier/overview.volt b/net/zerotier/src/opnsense/mvc/app/views/OPNsense/Zerotier/overview.volt index d2f22c4fb..b12d07914 100644 --- a/net/zerotier/src/opnsense/mvc/app/views/OPNsense/Zerotier/overview.volt +++ b/net/zerotier/src/opnsense/mvc/app/views/OPNsense/Zerotier/overview.volt @@ -35,11 +35,18 @@ POSSIBILITY OF SUCH DAMAGE. $("#network_details_collapse_all").click(function() { $(".network_details").collapse('toggle'); }); - }); - $(document).ready(function() { + $("#peer_details_collapse_all").click(function() { $(".peer_details").collapse('toggle'); }); + + // update history on tab state and implement navigation + if(window.location.hash != "") { + $('a[href="' + window.location.hash + '"]').click() + } + $('.nav-tabs a').on('shown.bs.tab', function (e) { + history.pushState(null, null, e.target.hash); + }); });