You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
event.close sometimes isn't called when exiting the game due to buggy window management in Engine.cpp
Steps:
Make sure Fast Quit is on
Open a secondary interface like the save browser or console
Exit TPT
I can fix this, but the problems with the UI design are severe and also likely solved by redo-ui. Rather than risk crashes (due to changing the whole window ownership model, or because of Lua interface ownership issues), I'll just open this issue and hope we can close this issue when redo-ui is finished.
Regarding the window ownership issues, I posted a bunch of info on this on IRC back on September 3rd. I didn't catch the user-facing bug in the Lua event api back then, only the memory management issues.
The text was updated successfully, but these errors were encountered:
event.close sometimes isn't called when exiting the game due to buggy window management in Engine.cpp
Steps:
I can fix this, but the problems with the UI design are severe and also likely solved by redo-ui. Rather than risk crashes (due to changing the whole window ownership model, or because of Lua interface ownership issues), I'll just open this issue and hope we can close this issue when redo-ui is finished.
Regarding the window ownership issues, I posted a bunch of info on this on IRC back on September 3rd. I didn't catch the user-facing bug in the Lua event api back then, only the memory management issues.
The text was updated successfully, but these errors were encountered: