Initialise popup from list rather than index

What does this MR do and why?

Changes the logic for displaying the 'new unified list' badge and related popover so that it only shows when loading the consolidated list view.

Caveats

When loading a work item detail page (/work_items/:iid) the badge will not be displayed, but when navigating to the list (/work_items) via the breadcrumbs, it will become visible.

When loading a work item list page (/work_items) the badge will be displayed, and when navigating to a detail page (/work_items/:iid) in the same namespace via the fullscreen button within the drawer, the badge will not disappear and will remain visible.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Relates to !213197 (merged) Relates to #579608 (closed)

Merge request reports

Loading