Looks like a simple display list issue. I haven't gotten a chance to do much mobile dev with 4,5 yet so I'm not sure if this is the most elegant solution but adding this.tabbedNavigator.validateNow(); after your removeAll() solved the issue for me.
Worked great. Thank you. Should I file a bug for this?
That would be great if you could please file a bug and post the link to it here.
tab = new ViewNavigator;
tab.firstView = views.Cars;
tab.label = "Cars";
tab.percentHeight = 100;
tab.percentWidth = 100;
Still getting RangeError: Index '1' specified is out of bounds.
at spark.components::TabbedViewNavigator/set selectedIndex(). Ill post on the bug forums but I wanted to see if anyone has a fix.