Minor pull-request adjustments

- Restore active mode after amplitude calibration
- Keep order of modes as before (must users are probably used to that order by now)
- Use correct parent for name popup when creating new modes
This commit is contained in:
Jan Käberich 2022-07-17 15:39:13 +02:00
parent 2a4850caf6
commit d516d1ae41
5 changed files with 6 additions and 6 deletions

View file

@ -25,7 +25,7 @@ AmplitudeCalDialog::AmplitudeCalDialog(Device *dev, ModeHandler *handler, QWidge
model(this),
mode(CalibrationMode::BothPorts)
{
auto activeMode = modeHandler->getActiveMode();
activeMode = modeHandler->getActiveMode();
modeHandler->deactivate(activeMode);
dev->SetIdle();
ui->setupUi(this);
@ -138,7 +138,6 @@ AmplitudeCalDialog::AmplitudeCalDialog(Device *dev, ModeHandler *handler, QWidge
AmplitudeCalDialog::~AmplitudeCalDialog()
{
delete ui;
auto activeMode = modeHandler->getActiveMode();
modeHandler->activate(activeMode);
}