cabana: Prevent dialog that load autosaved file from blocking replay->start() (#28558)

pull/28561/head
Dean Lee 2 years ago committed by GitHub
parent e57f3ab4da
commit 4891a234e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      tools/cabana/mainwin.cc

@ -373,7 +373,8 @@ void MainWindow::eventsMerged() {
if (!dbc()->msgCount() && !car_fingerprint.isEmpty()) {
auto dbc_name = fingerprint_to_dbc[car_fingerprint];
if (dbc_name != QJsonValue::Undefined) {
loadDBCFromOpendbc(dbc_name.toString());
// Prevent dialog that load autosaved file from blocking replay->start().
QTimer::singleShot(0, [dbc_name, this]() { loadDBCFromOpendbc(dbc_name.toString()); });
}
}
}

Loading…
Cancel
Save