app: fix init and disconnect device in active mode

This commit is contained in:
Kiara Navarro 2022-07-04 08:44:10 -05:00
parent ade970b35a
commit f1089303ea
No known key found for this signature in database
GPG Key ID: CBA9F2172CE33FBA

View File

@ -393,7 +393,9 @@ bool AppWindow::ConnectToDevice(QString serial)
ui->actionFrequency_Calibration->setEnabled(true);
UpdateAcquisitionFrequencies();
if (Mode::getActiveMode()) {
Mode::getActiveMode()->initializeDevice();
}
UpdateReference();
for(auto d : deviceActionGroup->actions()) {
@ -430,7 +432,9 @@ void AppWindow::DisconnectDevice()
deviceActionGroup->checkedAction()->setChecked(false);
}
UpdateStatusBar(DeviceStatusBar::Disconnected);
if(Mode::getActiveMode()) {
Mode::getActiveMode()->deviceDisconnected();
}
qDebug() << "Disconnected device";
}