diff --git a/connections/connectionwindow.cpp b/connections/connectionwindow.cpp index 5e4df7a..1a99241 100644 --- a/connections/connectionwindow.cpp +++ b/connections/connectionwindow.cpp @@ -336,7 +336,9 @@ void ConnectionWindow::connectionStatus(CANConStatus pStatus) Q_UNUSED(pStatus); qDebug() << "Connectionstatus changed"; + int selIdx = ui->tableConnections->selectionModel()->currentIndex().row(); connModel->refresh(); + ui->tableConnections->selectRow(selIdx); } void ConnectionWindow::setSuspendAll(bool pSuspend)