React Native: Event Timestamp Bug Fix
Kevin Gozali fixed a bug where React Native was incorrectly overriding native event timestamps due to case-sensitivity issues between "timeStamp" and "timestamp" properties.
Duration: PT1M39S
Episode overview
This episode is a short developer briefing from React Native.
It explains recent repository work in plain language.
- Show: React Native
- Published: 2026-04-19T00:00:00Z
- Audio duration: PT1M39S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, this is your React Native development briefing for Monday, April 19th, 2026.
Today we have one commit addressing an event handling bug. Kevin Gozali committed a fix for event timestamp injection that resolves duplicate timestamp issues in native events.
The problem centered on UIManagerBinding's dispatchEvent method, which was only checking for camelCase "timeStamp" properties before injecting new timestamps. Native events using lowercase "timestamp" - such as pointer events - were having duplicate timeStamp properties injected with current time values. This caused…
Gozali's fix adds a check for both casing variants before auto-injecting timestamps, preserving the original native event timestamps regardless of their property name format. This addresses a regression introduced in pull request 55878, which only checked for the camelCase variant.
The change affects UIManagerBinding.cpp in the React Common renderer, modifying the timestamp injection logic with a simple two-line addition that checks both timeStamp and timestamp properties.
What's next: Watch for any related event handling improvements as the team continues refining native event processing. Monitor…
Nearby episodes from React Native
- Weekly Recap - Infrastructure Cleanup and Build Reliability
- iOS Build Fixes and Performance Logger Refactoring
- iOS Build Fixes and Paper Renderer Cleanup
- Weekly Recap - View Transitions and Developer Experience
- Code Quality and Testing Improvements
- Weekly Recap - Critical Bug Fixes and Infrastructure Cleanup
- Critical iOS Focus Fix and API Cleanup
- Weekly Recap - Platform Stability & API Refinements