Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Plugin UIArea: what it touches
Internal ChangesKind: in v2.1.271,
Internal ChangesSection of the release
What
When a plugin's render hook returns a UI component that was actually drawn by another plugin, and that component has a hover property, the rendering engine now records a hover-scope binding tying the hover state to that other plugin. Previously this situation was only checked to validate which plugin was allowed to draw the component, without tracking hover across the boundary.
Why
This lets hover state work correctly when one plugin reuses or wraps a component drawn by another plugin, rather than only enforcing draw ownership.