When I use Internet Explorer 9, there occurs always a problems with one panel. It is cloned and can see multiple instances of it although there should be only one. After page reload there is only panel. Problem occurs when I change the collapse state of this panel. It is then cloned. With each collapse-expand action, one more panel is added.
There is an exception thrown from the insertAfter from ExtJS method, which I can't really understand.
Here is the piece of code where IE sees problems - method insertAfter, null value.
In other browsers I do not have any problems at all.
var GETDOM = Ext.getDom,
GET = Ext.get,
DH = Ext.DomHelper;
(el = GETDOM(el)).parentNode.insertBefore(this.dom, el);
(el = GETDOM(el)).parentNode.insertBefore(this.dom, el.nextSibling);
Can this problem be somehow related to the bug which was addressed here:
The code of the methods has been changed between 3.4.0, which I use, and 4.0.0 versions so I cannot simply transfer it.
I would be really grateful for your support cause this problem is very annoying and seems hard to solve for me.
EDIT: I read that there were at least 4 bugs which had to do with IE which have been fixed in 3.4.1.
Can anyone please assess if my problem is already known and have also been fixed in 3.4.1?