fix(webui): include grouped tabs in range selection

This commit is contained in:
Xubin Ren
2026-08-15 15:40:52 +08:00
parent e630e78075
commit 86d228b38e
2 changed files with 45 additions and 0 deletions
+1
View File
@@ -563,6 +563,7 @@ export const ChatList = memo(function ChatList({
const next = new Set(current);
if (range) {
for (const key of range) next.add(key);
for (const key of validKeys) next.add(key);
return next;
}
const remove = validKeys.length > 0 && validKeys.every((key) => next.has(key));