Cabana: fix dbc opened twice on startup (#26265)

old-commit-hash: f04ca9ff3dc1af71a66c2d1d75364938e898ed10
This commit is contained in:
Dean Lee
2022-10-28 03:58:25 +08:00
committed by GitHub
parent 1f17340ef4
commit b32ca59ced
+6 -4
View File
@@ -85,10 +85,12 @@ MessagesWidget::MessagesWidget(QWidget *parent) : QWidget(parent) {
}
void MessagesWidget::loadDBCFromName(const QString &name) {
dbc()->open(name);
dbc_combo->setCurrentText(name);
// refresh model
model->updateState();
if (name != dbc()->name()) {
dbc()->open(name);
dbc_combo->setCurrentText(name);
// re-sort model to refresh column 'Name'
model->updateState(true);
}
}
void MessagesWidget::loadDBCFromPaste() {