Godot Daily: Fixing Overrides the Engine Never Should Have Blocked
A cluster of fixes this cycle addressed cases where the engine silently overrode user customizations, from Control class virtual methods to trackpad scrolling math, alongside a strong maintenance push cleaning up deprecated code and translation gaps.
Duration: PT2M35S
Episode overview
This episode is a short developer briefing from Godot Daily.
It explains recent repository work in plain language.
- Show: Godot Daily
- Published: 2026-09-12T06:03:24Z
- Audio duration: PT2M35S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning. It's September 12th, and today's Godot activity centers on one theme: the engine getting out of its own users' way.
Two related pull requests from StarryWorm tackle the same root problem. PR 123419 and the now-merged PR 123415 fix a pattern where core engine classes were overriding GDVirtual caller methods directly, instead of checking whether a user script had already implemented them. The practical effect: custom Control and…
A similar "the math was wrong, not the input" story shows up in PR 111305. Trackpad scrolling on Linux Wayland and macOS was broken because scroll delta was being multiplied by page size, a value it was never meant to interact with. That's now fixed, with Windows and standard mouse scrolling untouched.
On the maintenance side, KoBeWi had a busy cycle: removing the unused TTRGET macro in PR 123381, fixing untranslated property array section labels in PR 123366, and hardening scene import against a crash in PR 123403. HolonProduction contributed two correctness fixes worth remembering: percent-encoded URI decoding…
On performance, kitbdev's GDScript syntax highlighter rework in PR 123320 cut mean highlighting time from roughly 157 milliseconds to…
Bi…
Nearby episodes from Godot Daily
- Rendering Gets a Major Rework, and the Ripple Effects Begin
- Editor Polish and Platform Bug Fixes
- GDScript Safety and Editor Stability Sweep
- GDScript Tooling Gets a Foundation Rebuild
- Weekly Recap - Rendering Overhaul & Editor Polish
- Editor Trust and GDScript Safety Nets
- Sanitizer Cleanup Sweep
- Editor Polish and Long-Tail Bug Fixes