m_node is deleted when window changes, we would access it inconditionally in render
BUG: 394283
bshah | |
davidedmundson |
Plasma |
m_node is deleted when window changes, we would access it inconditionally in render
BUG: 394283
Compiles.
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
Have you seen 2617a2ab9d472a78559f11ee8d430d951e3335f2
The point we set m_node to null we disconnect the connection that calls render.
Do you know if that bug reporter had 2617a2ab9d472a78559f11ee8d430d951e3335f2 applied?
but given we check m_window, checking m_node does makes sense for the same reasons
Do you know if that bug reporter had 2617a2ab9d472a78559f11ee8d430d951e3335f2 applied?
Given it said Frameworks 5.46 I would assume so
I think it makes sense in the following situation:
a remove window event is queued
a render event is queued
we'll have set node to null, and called disconnect, but we'll still be processing pending events.
Ship it