OrcaSlicer/src/slic3r
YuSanka f5dc746e94 Fix for #7419 - Non-modal settings window loses focus after accepting dialog (MSW specific issue)
MessageDialog is used instead of wxMessageDialog on MSW for supporting of the Light/Dark color mode.
But a constructor of the MsgDialog replaces a parent which is equal to nullptr with the MainFrame .
That is why non-modal dialog with Preset Settings loses a focus after close of the MessageDialog.

"m_msg_dlg_parent" is added to ConfigManipulation class. ConfigManipulation's instance owed by Tab will use the Tab as a parent for MessageDialogs.
=> The MessageDialog with information about configuration incompatibility will always appear over related SettingsTab
and a non-modal dialog with Preset Settings will not lose the focus.
2021-12-06 11:44:29 +01:00
..
Config MSW: DarkMode: Improvements for message Dialogs 2021-11-05 15:20:06 +01:00
GUI Fix for #7419 - Non-modal settings window loses focus after accepting dialog (MSW specific issue) 2021-12-06 11:44:29 +01:00
Utils Deleted unused function in Octoprint 2021-12-03 09:47:56 +01:00
CMakeLists.txt Fixing linking on Windows after eddcd93e82 2021-11-30 09:40:40 +01:00
pchheader.cpp Precompiled headers on Visual Studio & GCC, with the highest hopes 2018-10-29 16:01:26 +01:00
pchheader.hpp Some more reduction of compiler warnings on MSVC 2021-02-10 18:04:16 +01:00