From b3a3a365bb5507dffec78e35092a1c8487d80738 Mon Sep 17 00:00:00 2001 From: cbb <2625274797@qq.com> Date: Wed, 16 Sep 2026 20:47:57 +0800 Subject: [PATCH] =?UTF-8?q?fix(conn):=20updateConnectionUi=20=E5=88=A4?= =?UTF-8?q?=E7=A6=BB=E7=BA=BF=E6=97=B6=E5=90=8C=E6=AD=A5=E6=B8=85=E7=A9=BA?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E6=8C=87=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/common/connection.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/common/connection.js b/js/common/connection.js index bf02a70..ca433f2 100644 --- a/js/common/connection.js +++ b/js/common/connection.js @@ -69,6 +69,11 @@ export function updateConnectionUi(connected, text) { } } catch (_) {} var label = text || (connected ? '已连接' : '未连接'); + /* 判离线立刻清实时指标:只改灯不等于清数据,否则 APP/缓存下会 + * 出现「离线 + 温度/电压仍显示」的假活状态。 */ + if (!connected && typeof window.clearLiveMetricsOnDisconnect === 'function') { + try { window.clearLiveMetricsOnDisconnect(); } catch (_) {} + } // 仅顶栏连接胶囊(下方连接卡不再重复显示文案) var pc = getEl('pillConn'); var pct = getEl('pillConnTxt');