If the PSICAT or SchemeEditor window was last positioned in a secondary monitor that is no longer available at launch, the window doesn't appear.
The app should recognize that the last-used position is invalid and revert to a default position on the main display to guarantee the main window appears at launch.
Relevant code can be found in:
tools/PSICAT/griffon-app/views/psicat/PSICATView.groovy
tools/SchemeEditor/griffon-app/views/SchemeEditorView.groovy
If the PSICAT or SchemeEditor window was last positioned in a secondary monitor that is no longer available at launch, the window doesn't appear.
The app should recognize that the last-used position is invalid and revert to a default position on the main display to guarantee the main window appears at launch.
Relevant code can be found in: tools/PSICAT/griffon-app/views/psicat/PSICATView.groovy tools/SchemeEditor/griffon-app/views/SchemeEditorView.groovy