If animations are disabled pretendFadeInFinished() gets called, which iterates over mAddedViews and calls slotFadeInFinished which removes stuff from mAddedViews, with spectacular results.
I'm not sure if this didn't surface before because Q_FOREACH is safer?