On Mon Aug 4 10:06:03 2025 +0000, Zhiyi Zhang wrote:
Does replacing WM_USER by WM_NULL change the observed behaviour under Windows?
No.
Doesn't that mean that the proposed solution is not fully correct? At
least Windows behaviour would need some additional investigation I'd guess. Yeah, it's incomplete due to its undocumented nature. I don't see the value of figuring out why GetQueueStatus() causes the message to disappear. It's not a behavior that React Native apps need anyway.
If you use 0x60 in the tests does it work more reliably under Windows?
No. It's still the same as WM_USER. React Native apps use 0x60 with both WPARAM and LPARAM being 5. Testing with the same message number and parameters doesn't change anything.
I see. Thanks for testing and sharing the results.