Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Attempting to make any change to Resolution causes the app to crash on Mac with the following error code:

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'

Catalina 10.15.7
Tales 0.3.04.0

(3 edits)

Does 8u271 help?
https://javadl.oracle.com/webapps/download/AutoDL?BundleId=243729_61ae65e088624f...

How about 8u281?
https://javadl.oracle.com/webapps/download/AutoDL?BundleId=244060_89d678f2be1647...

Yeah so this might be a JRE issue prior to 2.4 so seeing if this would fix your problem, meaning replacing your internal jre folder again. If so, I'll update the link

So finally got to test this, and it only does this when you run the jar file using the built-in jdk of macOS aka it's a problem with the jdk. Using a macOS version of jre (8u221) in the *.app/Contents/Resources folder did not crash it when toggling fullscreen. Turns out the jre inside the app is the Windows version which is why you have to replace it to make it work

Here's how to fix the Mac build
https://itch.io/t/1069538/doesnt-work-on-mac