Browse Source
Fixing this required disabling the footprint/3D viewer canvas drawing before destroying the canvas in the dialog dtor. This in turn required adding a virtual method to DIALOG_SHIM that can be overridden by the derived object to allow performing actions during dialog shutdown that can be problematic when performed in the dialog dtor. Please note that this only works for quasi-modal dialogs. Modal and modeless dialogs should use close window events. Fixes https://gitlab.com/kicad/code/kicad/-/issues/18107pcb_db
5 changed files with 43 additions and 5 deletions
Loading…
Reference in new issue