Godot Daily

Godot Daily: Android Crash Fix and Editor Polish

The Godot engine received 13 merged pull requests addressing a critical Android infinite recursion bug, editor interface improvements, and platform-specific fixes. Key changes include fixing a StackOverflowError in Android proxy handling and resolving UI overlap issues in the editor.

Duration: PT1M56S

https://podlog.io/listen/godot-daily-33eb1ffe/episode/godot-daily-android-crash-fix-and-editor-polish-5b66e9d8

Transcript

Good morning, this is Godot Daily for May 23rd, 2026.

Shiena merged a critical fix for Android infinite recursion in proxy equals handler. The issue caused StackOverflowErrors when Kotlin's equality operator created recursive calls through the JDK proxy. The fix switches to reference equality matching default Object behavior.

YeldhamDev merged a fix for buttons in EditorProperty overlapping with values, resolving visual interface issues in the editor inspector. The solution prevents UI elements from interfering with displayed property values.

Barthy-koeln merged TextServerFB improvements for zero-width space detection and rendering. The fix adds detection for word joiner and zero-width no-break space characters while properly handling preserve control settings.

Norepro merged FileSystem dock style fixes across split modes, ensuring consistent background styling in both horizontal and vertical split configurations.

Bruvzg contributed two platform fixes: an iOS resource directory path correction when using godot_path, and a HarfBuzz typo fix affecting specific system library versions.

Clayjohn merged restrictions preventing hint_screen_texture usage in unsupported shader types, which previously caused internal compiler errors.

Additional merged PRs include Game view node selection regression fixes, Web export preset handling improvements, and viewport path update error resolution during dock reparenting.

Documentation updates clarify EditorResourcePicker custom options, Object thread-safety requirements, and Variant hash_compare semantics.

What's next: These fixes improve engine stability across Android, iOS, and web platforms while enhancing the editor experience. The Android proxy fix addresses a significant crash scenario for mobile developers.

That's your Godot development update for today.