diff --git a/src/ui/filedialog.cpp b/src/ui/filedialog.cpp index bb5cc6fa..52f30256 100644 --- a/src/ui/filedialog.cpp +++ b/src/ui/filedialog.cpp @@ -53,11 +53,12 @@ const float DELAY_DBCLICK_DIR = 0.75f; // Object's constructor. -CFileDialog::CFileDialog() +CFileDialog::CFileDialog() : m_eventQueue{} { m_eventQueue = CApplication::GetInstancePointer()->GetEventQueue(); m_interface = CRobotMain::GetInstancePointer()->GetInterface(); m_time = 0.0f; + m_lastTimeClickDir = 0.0f; } // Object's destructor. diff --git a/src/ui/filedialog.h b/src/ui/filedialog.h index 2759c2d8..703313e8 100644 --- a/src/ui/filedialog.h +++ b/src/ui/filedialog.h @@ -345,7 +345,7 @@ private: bool m_askOverwriteMode = false; bool m_confirmOverwrite = false; - bool m_public; + bool m_public = false; std::string m_pathPublic = ""; std::string m_pathPrivate = ""; bool m_usePublicPrivate = false;