Bug #5844
closedError during Open By Id prevents Morpho from responding to input
0%
Description
Here is the scenario (and I believe it has to do with window management):
1. File->open by id...
2. select "Network" radio
3. enter an invalid PID
4. hit OK
5. You'll see an error about how that pid is not found etc. Dismiss it
6. Cancel out of the Open by Id dialog.
Now your mouse input is ignored in the entire Morpho frame (there is a custom GlassPane blocking all input because Morpho still thinks the frame is deactivated.
I saw this a long time ago when I was working with FIRST and I thought I had fixed it.
Updated by ben leinfelder almost 12 years ago
This can be fixed by removing the MorphoFrame parent reference in the Log class where we display the warning/error messages wit ha JOptionPane. If I just set the parent to null, ti works as expected and the dialogs are modal as expected.