From d97d139d5206d5e5209535fb32fff308bed35e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20Kie=C5=82kowski?= Date: Fri, 31 Jul 2026 08:09:12 +0200 Subject: [PATCH] =?UTF-8?q?Pasek=20statusu=20ukryty=20przez=20CSS=20(nak?= =?UTF-8?q?=C5=82ada=C5=82=20si=C4=99=20na=20dane=20ALS=20w=20iframe)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ukrycie WYŁĄCZNIE przez display:none — element zostaje w DOM. Usunięcie go z HTML to dokładnie ten błąd, który w starej wersji ubijał reconnect (TypeError w onclose; README, Historia). refreshStatus() i tak ma osłonę na brak elementu, ale osłona jest siatką bezpieczeństwa, nie zaproszeniem. Do diagnostyki: jedna linia CSS albo style.display="block" w konsoli. Pomarańczowy pasek offline zostaje bez zmian — pojawia się tylko przy utracie łączności, czyli dokładnie wtedy, gdy MA przykryć nieaktualne dane. 10/10 testów przechodzi (testy sprawdzają logikę i klasy, nie widoczność paska, więc ukrycie ich nie dotyka). Co-Authored-By: Claude Fable 5 --- als_alert_screen.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/als_alert_screen.html b/als_alert_screen.html index 73b77fe..726a44f 100644 --- a/als_alert_screen.html +++ b/als_alert_screen.html @@ -185,6 +185,13 @@ /* ── STATUS BAR ──────────────────────────────── */ #status-bar { + /* UKRYTY NA ŻYCZENIE — nakładał się na dane informacyjne ALS + w iframe. Ukrycie WYŁĄCZNIE przez CSS: usunięcie/zakomentowanie + elementu z HTML to dokładnie ten błąd, który ubijał reconnect + w starej wersji (TypeError w onclose — patrz README, Historia). + Do diagnostyki: usuń linię `display: none` albo w konsoli + document.getElementById("status-bar").style.display = "block". */ + display: none; position: fixed; bottom: 6px; right: 10px;