From a5bb70f53bc20f36f695ac5cd9f8b91163f694eb Mon Sep 17 00:00:00 2001 From: Eran Mizrahi Date: Wed, 13 Dec 2017 16:18:54 +0200 Subject: Wait for injected processes on MO close --- src/mainwindow.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/mainwindow.h') diff --git a/src/mainwindow.h b/src/mainwindow.h index f6f11157..575bf020 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -35,7 +35,7 @@ along with Mod Organizer. If not, see . //when I get round to cleaning up main.cpp struct Executable; class CategoryFactory; -class LockedDialog; +class LockedDialogBase; class OrganizerCore; #include "plugincontainer.h" //class PluginContainer; class PluginListSortProxy; @@ -348,9 +348,11 @@ private: bool m_DidUpdateMasterList; - LockedDialog *m_LockDialog { nullptr }; + LockedDialogBase *m_LockDialog { nullptr }; uint64_t m_LockCount { 0 }; + bool m_closing{ false }; + std::vector> m_PersistedGeometry; enum class ShortcutType { -- cgit v1.3.1