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

old-commit-hash: 4891a234e2
beeps
Dean Lee 2 years ago committed by GitHub
parent b3055ca4ff
commit a7ce39a89e
  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