Godot Daily: iOS and UI Container Fixes
Four pull requests were merged addressing iOS orientation handling, curve point preservation, UI container clipping issues, and video stream error handling. All changes focus on platform-specific fixes and UI rendering improvements.
Duration: PT1M42S
Transcript
Good morning, I'm your host with Godot Daily for May 28th, 2026.
Four pull requests were merged yesterday, primarily targeting platform and UI fixes.
abcjjy merged a fix for iOS orientation changes in embedded mode. The solution addresses SwiftUI app lifecycle issues where the Godot view controller gets wrapped by a hosting controller, requiring orientation preferences to be propagated to the root controller before updates.
KoBeWi merged a fix for curve point count expansion that now properly preserves points during the process. This resolves an issue where expanding curve points wasn't maintaining existing point data correctly.
StarryWorm merged a BoxContainer fix that resolves clipping issues with children having non-integer minimum sizes. The problem occurred when controls like Labels with MSDF fonts computed fractional minimum sizes that were incorrectly floored, causing insufficient space allocation.
bruvzg merged improvements to VideoStreamPlaybackTheora that now properly uninitializes and prints errors when files lack video streams. This prevents crashes and provides clearer feedback for invalid video files.
All merge commits were handled by Thaddeus Crews, indicating consistent code review and integration processes.
What's next: These fixes should improve iOS app integration and resolve several UI rendering edge cases. The changes are relatively small but address specific platform compatibility and user interface stability issues.
That's your Godot Daily update. I'm your host, and we'll be back tomorrow with more engine development news.