mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 17:30:23 +08:00
fix(frontend): 链路追踪打开时自动选中进行中的尝试而非最后一个未执行的
This commit is contained in:
@@ -720,7 +720,10 @@ watch(groupedTimeline, (newGroups) => {
|
|||||||
const activeIdx = newGroups.findIndex(g => g.primaryStatus === 'pending' || g.primaryStatus === 'streaming')
|
const activeIdx = newGroups.findIndex(g => g.primaryStatus === 'pending' || g.primaryStatus === 'streaming')
|
||||||
if (activeIdx >= 0) {
|
if (activeIdx >= 0) {
|
||||||
selectedGroupIndex.value = activeIdx
|
selectedGroupIndex.value = activeIdx
|
||||||
selectedAttemptIndex.value = newGroups[activeIdx].allAttempts.length - 1
|
// 选中正在进行的尝试,而非最后一个
|
||||||
|
const group = newGroups[activeIdx]
|
||||||
|
const attemptIdx = group.allAttempts.findIndex(a => a.status === 'pending' || a.status === 'streaming')
|
||||||
|
selectedAttemptIndex.value = attemptIdx >= 0 ? attemptIdx : group.allAttempts.length - 1
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user