Popup will not update / trigger change detection when async data is loaded.
Reproduce:
https://codepen.io/michaelk95/pen/eYQvReQ?editors=1100
Initial popup state:

When data is loaded (async)

The width of the popup should be auto (fit-content)
.esri-popup__main-container {
width: auto !important;
}
It's only with version 4.27. The popup DOM element should be updated when the popup.content has changed. Can someone have a look? Thanks