fix: fixed batch latency test, close #712

This commit is contained in:
Qv2ray-dev 2020-06-30 19:43:43 +08:00
parent 315ee055cb
commit 148f91c83f
No known key found for this signature in database
GPG Key ID: E7FAEFAFCD031D4B
2 changed files with 11 additions and 11 deletions

View File

@ -1 +1 @@
5688
5689

View File

@ -1034,17 +1034,17 @@ void MainWindow::on_action_RCM_UpdateSubscription_triggered()
void MainWindow::on_action_RCM_LatencyTest_triggered()
{
auto current = connectionListWidget->currentItem();
if (current != nullptr)
for (const auto &current : connectionListWidget->selectedItems())
{
auto widget = GetItemWidget(current);
if (widget)
{
if (widget->IsConnection())
ConnectionManager->StartLatencyTest(widget->Identifier().connectionId);
else
ConnectionManager->StartLatencyTest(widget->Identifier().groupId);
}
if (!current)
continue;
const auto widget = GetItemWidget(current);
if (!widget)
continue;
if (widget->IsConnection())
ConnectionManager->StartLatencyTest(widget->Identifier().connectionId);
else
ConnectionManager->StartLatencyTest(widget->Identifier().groupId);
}
}