Skip to content

Lazy init for popovers

Stanislav Lashmanov requested to merge slashmanov/lazy-popovers-v2 into master

What does this MR do and why?

Fixes #358958 (closed)

This is an alternative approach to lazy popovers initialisation. It uses event delegation in order to init popovers just-in-time. It also uses a shared debounced init, so it behaves exactly like before.

Screenshots or screen recordings

Sticky popover test

Screen_Recording_2022-04-28_at_23.30.15

How to set up and validate locally

  1. Hover over any user name that should have a popover

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports