From 0b6b000b01d74166542017d1a5dccf66c895ff9d Mon Sep 17 00:00:00 2001 From: butubb <1422726308@qq.com> Date: Fri, 4 Sep 2026 10:12:04 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=89=AA=E8=B4=B4=E6=9D=BF=E6=B3=A8?= =?UTF-8?q?=E5=85=A5=E9=9D=A2=E6=9D=BF=E5=8F=AA=E6=98=BE=E7=A4=BA=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E8=AE=BE=E5=A4=87=EF=BC=88pool/=E7=A6=BB=E7=BA=BF?= =?UTF-8?q?=E6=9D=A1=E7=9B=AE=E6=97=A0=E6=B3=A8=E5=85=A5=E6=84=8F=E4=B9=89?= =?UTF-8?q?=EF=BC=89=EF=BC=9Badb=20=E7=BB=88=E7=AB=AF=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E4=BF=9D=E7=95=99=E5=85=A8=E9=83=A8=E4=BE=9B=E9=87=8D=E8=BF=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/admin/tools.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/static/admin/tools.js b/static/admin/tools.js index 657ca2a..d81aaf2 100644 --- a/static/admin/tools.js +++ b/static/admin/tools.js @@ -21,7 +21,9 @@ async function loadToolsDevices(force){ const list = await _fetchAdbDevices(force); const status = document.getElementById('clip-status'); if(list === null){status.textContent='加载失败';showToast('加载设备失败','error');return;} - _clipDevices = list; + // 剪贴板注入只对在线设备有意义:过滤掉设备池未连接(pool)/离线条目; + // adb 终端面板保留全部(重连设备需要),它用自己的渲染逻辑不受影响 + _clipDevices = list.filter(d=>d.state==='device'); const wrap = document.getElementById('clip-devices'); if(!_clipDevices.length){ wrap.innerHTML='
无可用设备(本地 adb 或设备池均无)
';