DraqueT / PolyGlot

PolyGlot is a conlang construction toolkit.
MIT License
389 stars 44 forks source link

Windows sometimes open outside viewable screen space #1190

Closed CocoKitty closed 2 years ago

CocoKitty commented 2 years ago

Make certain that when loading windows with saved screen positions that they can never be placed beyond the visible borders of the screen.

ORIGINAL TEXT

When I click on the "Conjugations/Declensions Setup" in Parts of Speech, Polyglot freezes as if a subwindow was meant to be created, but wasn't. This results in the software soft-locking and the conjugations being uneditable. image This is what the software looks like in said softlock.

Platform is Windows 10 with stable installation of PolyGlot. I have tried the unstable branch but it did not fix the issue. I have also tried repairing. The feature was working yesterday but when I launched the software today the issue started occurring. I have not found any workarounds.

CocoKitty commented 2 years ago

I fixed the freezing by deleting the PolyGlot.ini file. It was configured automatically. I've attached the file. PolyGlot.zip

DraqueT commented 2 years ago

Thank you for bringing this to my attention! It looks like under certain circumstances, PolyGlot can get weird options saved in its ini file and place windows off the edges of the screen! I'll be implementing something to make certain that can't happen in the future.

I appreciate you taking the time to report this!