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

old-commit-hash: 4891a234e2ccca943998387cb3f0246e98b63667
This commit is contained in:
Dean Lee
2023-06-16 01:35:30 +08:00
committed by GitHub
parent b3055ca4ff
commit a7ce39a89e
+2 -1
View File
@@ -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()); });
}
}
}