feat: 剪贴板注入面板只显示在线设备(pool/离线条目无注入意义);adb 终端面板保留全部供重连
This commit is contained in:
@@ -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='<div class="empty" style="padding:20px">无可用设备(本地 adb 或设备池均无)</div>';
|
||||
|
||||
Reference in New Issue
Block a user