Browse Source
Do not parent file or directory dialogs to panels.
Do not parent file or directory dialogs to panels.
Parenting dialogs to child windows of top level windows is most likely not defined behavior. It's also likely that this behavior varies across platforms so it' best not to risk doing it. wxWidgets does not check if the dialog parent is actually a top level window. There may be other places we are doing this with our message dialogs so we should do an audit.newinvert
6 changed files with 26 additions and 15 deletions
-
8common/dialogs/panel_common_settings.cpp
-
6common/widgets/wx_html_report_panel.cpp
-
6eeschema/dialogs/panel_sym_lib_table.cpp
-
5kicad/pcm/dialogs/panel_packages_view.cpp
-
8pcb_calculator/calculator_panels/panel_regulator.cpp
-
8pcbnew/dialogs/panel_fp_lib_table.cpp
Write
Preview
Loading…
Cancel
Save
Reference in new issue