I am seeing that in the updateDisplayList() method of my BusyIndicator skin, the unscaledWidth and unscaledHeight are showing up as 0. Even hostComponent.width and hostComponent.height show up as 0.
But hostComponent.$height and hostComponent.$width show the correct values. It looks like I might be missing something in the component <-> skin contract. How does a skin know that a component has a new width and height? This is one the reasons the BusyIndicator mustella tests are failing. Anyone has insights on what could be happening here? Thanks, Om