onyx.ContextualPopup isn't positioned correctly after resize

Description

Issue

The position of the activator is retrieved and cached when the popup is shown. When you resize the window after the popup is showing (and the activator's absolute position changes as well), the popup is repositioned based on where the activator was and not where it is.

Fix

Cache a reference to the activator and refresh position during adjustPosition

Environment

All

Status

Assignee

Ryan Duffy

Reporter

Ryan Duffy

Labels

None

External issue ID

None

Tango Test Run Elements

None

Old Issue Key

None

Components

Fix versions

Affects versions

2.5.1-pre.8

Priority

None
Configure