Reset didReceiveUpdate in beginWork #16359
This is a bad bug. It means that we sometimes inherit
Effectively this only means that we're overrendering in some cases.
We should refactor to get rid of this as a global flag.
I don’t have a test case because it only showed up as an intermediate state in another test. Maybe we can come up with something simplified.
Chatted offline. This is a bug but it only affects the hooks bailout optimization, and only if all of the following are true:
So it's pretty rare. I wrote a test case. I'll submit separately.