Esri / calcite-design-system

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

Calcite components missing from Drag & Drop API's drag image in Firefox #4396

Open nwhittaker opened 2 years ago

nwhittaker commented 2 years ago

Actual Behavior

When using the HTML5 Drag & Drop API to drag an element that contains Calcite components, Firefox produces a drag image that omits the Calcite components.

Screen Shot 2022-04-12 at 12 21 57 PM

Expected Behavior

The Calcite components are included in the drag image.

Screen Shot 2022-04-12 at 12 23 51 PM

Reproduction Sample

https://codepen.io/nwhittaker-esri/pen/xxpJvZo

Reproduction Steps

  1. Visit the sample in Firefox
  2. Drag the <calcite-notice> element
  3. Compare with Chrome/Safari

Reproduction Version

1.0.0-next.439

Relevant Info

See brief Teams discussion. Some question as to whether this is limited to Calcite components or a bug Firefox has with any web component.

Regression?

No response

jcfranco commented 2 years ago

This seems to be a Firefox issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1589364