Index: src/views/partials/bottom-tab.ejs
===================================================================
--- src/views/partials/bottom-tab.ejs	(revision 9915786f0314ef6ea4c4521ec82f9bd93d3e795a)
+++ src/views/partials/bottom-tab.ejs	(revision 108fd5f46564e7ff64ccbbe2464e388d7aef4325)
@@ -40,7 +40,11 @@
 
   <!-- Home -->
+  <%# htmx-navigatie (geen full reload): de persistente audioplayer in document.body
+      overleeft dan, dus de muziek verspringt niet bij het navigeren. Op mobiel is de
+      top-balk toch verborgen, dus een context-reset via full-load is hier niet nodig. %>
   <a class="bottom-tab-item<%= _active === 'home' ? ' is-active' : '' %>"
      href="<%= _homeHref %>"
-     <% if (!_isHub) { %>hx-get="<%= _homeHref %>?partial=1" hx-target="#pcms-main" hx-swap="innerHTML" hx-push-url="<%= _homeHref %>" hx-indicator="#pcms-loading"<% } %>
+     hx-get="<%= _homeHref %>?partial=1" hx-target="#pcms-main" hx-swap="innerHTML"
+     hx-push-url="<%= _homeHref %>" hx-indicator="#pcms-loading"
      aria-label="Home" <%= _active === 'home' ? 'aria-current="page"' : '' %>>
     <svg class="bottom-tab-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
