diff --git a/main/gui/source/window/window.cpp b/main/gui/source/window/window.cpp index 8ae8c4117..856a6b53b 100644 --- a/main/gui/source/window/window.cpp +++ b/main/gui/source/window/window.cpp @@ -100,6 +100,9 @@ namespace hex { } Window::~Window() { + m_frameRateThread.request_stop(); + m_frameRateThread.join(); + EventProviderDeleted::unsubscribe(this); RequestCloseImHex::unsubscribe(this); RequestUpdateWindowTitle::unsubscribe(this);