I checked all classes. All classes which support MXML have the initialization check with the exception of these three:
UIItemRendererBase StyledUIItemRendererBase GraphicsItemRenderer I changed UIItemRendererBase already. Unless someone had an objection, I’ll do the other two as well. My assumption is that UIItemRendererBase was an oversight and the other two were copied from that. Harbs > On Feb 15, 2026, at 2:38 PM, Harbs <[email protected]> wrote: > > I was just tearing my hair out trying to figure out why I was getting double > elements when moving the position of an item renderer. > > It seem like UIItemRendererBase is missing an “_initialized” check. > > I’m assuming that was an oversight. If there’s a reason that it should be > initialized more than once, please correct me… > > Harbs
