-
25 Feb 2012 7:47 AM #11
Problem still present under B3.
C.
-
10 Apr 2012 12:22 PM #12
Bump! This feature will be a huge selling point to my manager and our clients!
-
18 Apr 2012 12:15 AM #13
In general, I really appreciate performance and code improvement of 4.1 (to be honest I felt really worried at some point...). So thanks for the good work and effort.
Now, on this one.
It has been almost one year that this bug has been reported and regularly bumped, and still nothing (not even a bug-id or acknowledgement).
Since the problem lies in a static function being applied while decorating tree nodes, a simple override will not work, hence the code below. But please, take this into account into the code base.
Cheers,
C.
Code:(function() { var initBody = Ext.data.NodeInterface.getPrototypeBody(); Ext.data.NodeInterface.addStatics({getPrototypeBody : function() { return Ext.apply( initBody, { copy: function(newId, deep) { var me = this, //result = me.callOverridden(arguments), result = me.createNode(me.callOverridden(arguments)), len = me.childNodes ? me.childNodes.length : 0, i; if (deep) { for (i = 0; i < len; i++) { // result.appendChild(me.childNodes[i].copy(true)); result.appendChild(me.childNodes[i].copy(null, true)); } } return result; } }) } }) })();
-
27 Apr 2012 12:05 PM #14
Thanks for posting the workaround! I do hope that it'd be incorporated into the main product, at least in 4.1.
-
9 Jul 2012 10:46 PM #15
Bug still present in 4.1.1
Any plan to fix it when working workaround provided from community already exists?
-
24 Oct 2012 12:49 PM #16
Bumping, and bouncing.
Cheers,
C.
-
24 Oct 2012 12:58 PM #17
Resolved in EXTJSIV-7261.
Evan Trimboli
Sencha Developer
Twitter - @evantrimboli
Don't be afraid of the source code!
-
24 Oct 2012 11:28 PM #18
Thank you for reporting this bug. We will make it our priority to review this report.


Reply With Quote