fix some crashes, mostly related to network requests (#6187)

This commit is contained in:
pajlada
2025-05-17 14:22:56 +02:00
committed by GitHub
parent 46f3299a25
commit 6b968a199c
17 changed files with 259 additions and 81 deletions
+4 -4
View File
@@ -282,13 +282,13 @@ void runGui(QApplication &a, const Paths &paths, Settings &settings,
QObject::connect(qApp, &QApplication::aboutToQuit, [] {
auto *app = dynamic_cast<Application *>(tryGetApp());
if (app)
{
app->save();
}
assert(app != nullptr);
app->aboutToQuit();
getSettings()->requestSave();
getSettings()->disableSave();
app->stop();
});
Application app(settings, paths, args, updates);