[object Object]

← back to Jutewallpaper

TK-12031: bump ux-primitives bundle to canonical v1.1.1#7d74cd3b4123 (finish() clearSkel guard) — pilot parity with the 41-site fleet

714c7a5648eda0d8873f98508fa2ea05c7f5c670 · 2026-09-23 11:54:42 -0700 · Steve Abrams

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KDmDMpwuKtwpXZnhec7bTP

Files touched

Diff

commit 714c7a5648eda0d8873f98508fa2ea05c7f5c670
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Sep 23 11:54:42 2026 -0700

    TK-12031: bump ux-primitives bundle to canonical v1.1.1#7d74cd3b4123 (finish() clearSkel guard) — pilot parity with the 41-site fleet
    
    Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01KDmDMpwuKtwpXZnhec7bTP
---
 public/index.html               | 2 +-
 public/ux-primitives.bundle.css | 2 +-
 public/ux-primitives.bundle.js  | 3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/public/index.html b/public/index.html
index b55d4ed..ffe219a 100644
--- a/public/index.html
+++ b/public/index.html
@@ -279,7 +279,7 @@ html.hf-sample  [data-f="sample"]  { display:none !important }
 <!-- noscript fallback is added by set-fb-pixel.sh on flip (omitted here to avoid unflipped img phone-home) -->
 <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1431180262113856<!-- End Meta Pixel -->ev=PageView<!-- End Meta Pixel -->noscript=1"/></noscript>
 <!-- End Meta Pixel -->
-  <!-- ux-primitives.bundle v1.1.1#cf1a82202107 (front-page-steward TK-12031) -->
+  <!-- ux-primitives.bundle v1.1.1#7d74cd3b4123 (front-page-steward TK-12031) -->
   <link rel="stylesheet" href="ux-primitives.bundle.css">
   <script src="ux-primitives.bundle.js" defer></script>
 </head>
diff --git a/public/ux-primitives.bundle.css b/public/ux-primitives.bundle.css
index 4c7a844..2bb1dd0 100644
--- a/public/ux-primitives.bundle.css
+++ b/public/ux-primitives.bundle.css
@@ -1,4 +1,4 @@
-/* ux-primitives.bundle.css — canonical Bundle-B UX primitives (generated 2026-09-22T23:33:51Z)
+/* ux-primitives.bundle.css — canonical Bundle-B UX primitives (generated 2026-09-23T00:57:00Z)
    Shared ux-primitives.css tokens (md5 614018b) included ONCE, then each
    primitive's own CSS. All selectors namespaced .ux-* / .ux-bento* / .ux-modal*
    so nothing collides with corner-nav (cnav-*), hero-4grid, or site styles.
diff --git a/public/ux-primitives.bundle.js b/public/ux-primitives.bundle.js
index 6924a03..e01077b 100644
--- a/public/ux-primitives.bundle.js
+++ b/public/ux-primitives.bundle.js
@@ -1,4 +1,4 @@
-/* ux-primitives.bundle.js — canonical Bundle-B UX primitives (generated 2026-09-22T23:33:51Z)
+/* ux-primitives.bundle.js — canonical Bundle-B UX primitives (generated 2026-09-23T00:57:00Z)
    7 zero-dependency IIFE primitives (window globals Toast, Skeleton, EmptyState,
    Copy, CommandPalette, ModalRig, Bento) + ONE idempotent declarative auto-init
    (UXPrimitives.init). No-ops on a page using none of them. Globals are distinct
@@ -1227,6 +1227,7 @@
     var done = false, emptyShown = false, obs = null, tSkel = null, tCap = null;
     function finish() {
       if (done) return; done = true;
+      clearSkel(c);   // self-contained: never leave a stuck skeleton if finish() fires before tSkel (e.g. hardCap < skelTimeout)
       try { if (obs) obs.disconnect(); } catch (e) {}
       if (tSkel) clearTimeout(tSkel);
       if (tCap) clearTimeout(tCap);

← 7d76a7f front-page-steward: ux-primitives v1.1.1 — Cody slow-load fi  ·  back to Jutewallpaper  ·  front-page-steward: ux-primitives bundle (grid) TK-12031 bc6efe1 →