diff --git a/Chroma/Chroma.csproj b/Chroma/Chroma.csproj
index 28896c5..0dee2c7 100644
--- a/Chroma/Chroma.csproj
+++ b/Chroma/Chroma.csproj
@@ -18,7 +18,7 @@
Chroma
- 0.64.0
+ 0.64.1
vddCore
git
https://github.com/Chroma-2D/Chroma
diff --git a/Chroma/Game.cs b/Chroma/Game.cs
index 417087c..8960141 100644
--- a/Chroma/Game.cs
+++ b/Chroma/Game.cs
@@ -262,7 +262,7 @@ internal void OnControllerAccelerometerStateChanged(ControllerSensorEventArgs e)
private void OnDomainUnhandledException(object sender, UnhandledExceptionEventArgs e)
{
_log.Error(
- $"Unhandled exception. There are two people who could've fucked this up." +
+ $"Unhandled exception. There are two people who could've fucked this up. " +
$"You or me.\n\n{e.ExceptionObject}"
);
}
diff --git a/Chroma/MemoryManagement/DisposableResource.cs b/Chroma/MemoryManagement/DisposableResource.cs
index bdf0ed2..10972f2 100644
--- a/Chroma/MemoryManagement/DisposableResource.cs
+++ b/Chroma/MemoryManagement/DisposableResource.cs
@@ -11,7 +11,7 @@ public class DisposableResource : IDisposable
~DisposableResource()
{
- Dispose(false);
+ Dispatcher.RunOnMainThread(() => Dispose(false));
}
protected virtual void FreeManagedResources()
diff --git a/Dependencies/lib/buildvars.sh b/Dependencies/lib/buildvars.sh
index b5e69e6..d719b7a 100644
--- a/Dependencies/lib/buildvars.sh
+++ b/Dependencies/lib/buildvars.sh
@@ -13,7 +13,7 @@ SKIP_FT=1
FT_TAG=VER-2-13-2
HB_TAG=8.4.0
-SDL_VER=30.3
+SDL_VER=30.5
SDL_TAG=release-2.$SDL_VER
SDLSOUND_VER=2.0.3