Schellfilter; bugfixes; Tagewerk; Anfang Ort Controller

This commit is contained in:
Simon Martens
2025-09-24 18:00:33 +02:00
parent 6ddded953b
commit 209da5b509
28 changed files with 2019 additions and 514 deletions

View File

@@ -1,3 +1,4 @@
import { ExecuteNextSettle } from "./helpers.js";
// ===========================
// AKTEURE/AUTHORS SCROLLSPY WEB COMPONENT
// ===========================
@@ -13,7 +14,7 @@ export class AkteureScrollspy extends HTMLElement {
connectedCallback() {
// Small delay to ensure DOM is fully rendered after HTMX swap
window.ExecuteNextSettle(() => {
ExecuteNextSettle(() => {
this.initializeScrollspyAfterDelay();
});
}
@@ -68,7 +69,7 @@ export class AkteureScrollspy extends HTMLElement {
this.manualNavigation = true;
target.scrollIntoView({
behavior: "smooth",
behavior: "instant",
block: "start",
});