From 2d2e5625ce24fa5b9c82ef6b6c24c3dada01ccc9 Mon Sep 17 00:00:00 2001
From: Kpa-clawbot <259247574+Kpa-clawbot@users.noreply.github.com>
Date: Sat, 28 Mar 2026 01:10:31 -0700
Subject: [PATCH] =?UTF-8?q?fix:=20resolve=20E2E=20test=20failures=20?=
=?UTF-8?q?=E2=80=94=20engine=20badge,=20timing=20races,=20hidden=20pane?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- app.js: render engine badge with .engine-badge span (was plain text)
- test: fix #pktRight waitForSelector to use state:'attached' (hidden by detail-collapsed)
- test: fix map heat persist race — wait for async init to restore checkbox state
- test: fix live heat persist race — test via localStorage set+reload instead of click
- test: fix live matrix toggle race — wait for Leaflet tiles before clicking
- test: increase packet detail timeouts for remote server resilience
- test: make close-button test self-contained (navigate if #pktRight missing)
- bump cache busters
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---
public/app.js | 2 +-
public/index.html | 54 +++++++++++++++++++++---------------------
test-e2e-playwright.js | 54 +++++++++++++++++++++++++++---------------
3 files changed, 63 insertions(+), 47 deletions(-)
diff --git a/public/app.js b/public/app.js
index d0845008..73b1576c 100644
--- a/public/app.js
+++ b/public/app.js
@@ -119,7 +119,7 @@ function formatVersionBadge(version, commit, engine) {
var short = commit.length > 7 ? commit.slice(0, 7) : commit;
parts.push('' + short + '');
}
- if (engine) parts.push('[' + engine + ']');
+ if (engine) parts.push('' + engine + '');
if (parts.length === 0) return '';
return ' ' + parts.join(' · ') + '';
}
diff --git a/public/index.html b/public/index.html
index 26799465..e6a11afe 100644
--- a/public/index.html
+++ b/public/index.html
@@ -22,9 +22,9 @@
-
-
-
+
+
+
@@ -81,29 +81,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+