:fix valgrind issues

This commit is contained in:
Jan Käberich 2022-04-23 16:18:21 +02:00
parent f29f62c3f7
commit 53dcff8745
4 changed files with 25 additions and 4 deletions

View file

@ -281,13 +281,13 @@ void AppWindow::closeEvent(QCloseEvent *event)
for(auto m : Mode::getModes()) {
m->shutdown();
}
delete device;
QSettings settings;
settings.setValue("geometry", saveGeometry());
// deactivate currently used mode (stores mode state in settings)
if(Mode::getActiveMode()) {
Mode::getActiveMode()->deactivate();
}
delete device;
pref.store();
QMainWindow::closeEvent(event);
}