← Back to team overview

kicad-developers team mailing list archive

KIDIALOG broken

 

In the process of fixing this bug
https://bugs.launchpad.net/kicad/+bug/1782708 I discovered that the
KIDIALOG object called when editing an externally defined environment
variable will completely lock up kicad on windows.  Clicking the dialog
OK button or hitting the escape keep does not close the dialog and I
have to manually kill the running kicad process.  When I convert this
code over to use wxRichMessageDialog directly, it works as expected.
It's possible that wxRichMessageDialog::ShowModal() does not like being
overridden.  Will someone check to see if this issue occurs on macos or
linux?

Also, what is the purpose of the "Do not show this message again"
checkbox when it's only for the current session?  Generally speaking
checking this option would not show the message forever.  This seems
like it would be confusing to the user.

Cheers,

Wayne


Follow ups