However, now when you bounce back and forth between the last two panels in my little test, the accordion looses any of the panels that are collapsed at the bottom. You do see them flash for a bit when leaving the accordion card going to the slider card. But when you go back to the accordion card, the panel headers (to expand) do not show up until you collapse the displayed header.

Well, was a busy weekend, and did not get to spend much time on this. I did have to clean up the demo a bit (was a bunch of cut and paste examples), and that helped some. However in IE, when paging backwards, it still has a problem (meaning the fade Out/In does not work).

Also, I had to change two lines: this.container.doLayout(); to: this.layout();

With those and your previous changes, everything works perfectly in FF, Chorme (and I imagine others). Only IE is behaving strangely.

CKR:
I have run into this before with IE. IE requires an element to be positioned in order for filter/opacity to work correctly. Setting position to: ' ' breaks it in IE. See possible fix below which I tested on your sample.

Animal:
I tried setting position to 'relative' on the fadeIn callback and that seems to work:

Code:

n.fadeIn({

callback: function() {

n.setStyle({

position: 'relative',

});

}

});

More information on this and other IE related Opacity/Positioning bugs: