Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
292 stars 75 forks source link

Popover is closed when created and opened dynamically (`components` output target) #9504

Closed jcfranco closed 5 months ago

jcfranco commented 5 months ago

Check existing issues

Actual Behavior

Popovers that are created, opened and appended to the DOM programmatically are not visible.

cc @mpayson

Expected Behavior

Popovers to be visible if they are toggled programmatically.

Reproduction Sample

https://github.com/mpayson/calcite-debug

Reproduction Steps

  1. Clone the reproduction sample above and checkout the branch popover
  2. Run the app with developer console open
  3. Click the "Click me" button
  4. Notice popover is not displayed

Reproduction Version

2.8.5

Relevant Info

No response

Regression?

2.8.4

Priority impact

impact - p0 - emergency

Impact

This will prevent initial display of all dynamically created/opened popovers.

Calcite package

Esri team

ArcGIS Online

github-actions[bot] commented 5 months ago

Installed and assigned for verification.

DitwanP commented 5 months ago

🍠 Verified on 2.10.0-next.1Popover is now being displayed. image