-
25 Jul 2012 12:28 AM #1
[4.1] expand event is fired many times in the tree panel.
[4.1] expand event is fired many times in the tree panel.
Ext version tested:- Ext 4.1
- Any
I use a model with a listener handling expand event in the tree panel.
The tree has depth of n.
When I expand the node with depth i, the expand event is fired i times.
For example, When I click the node with depth 3, it shows
Attachment 37458
Steps to reproduce the problem:
- Expand the tree node
- When I expand the node with depth i, the expand event is fired once
- When I expand the node with depth i, the expand event is fired i times
PHP Code:
Ext.define('myNodeModel', {
extend : 'Ext.data.Model',
fields : [ 'id', 'text', 'type', 'state'],
listeners: {
expand: function(node) {
console.log('expand', node);
}
}
});
-
25 Jul 2012 5:10 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,641
- Vote Rating
- 434
Thanks for the report.
Mitchell Simoens @SenchaMitch
Sencha Inc, Senior Forum Manager
________________
http://www.JSONPLint.com - Source to lint your JSONP!
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
https://github.com/mitchellsimoens
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services services@sencha.com
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is almost in print!
When posting code, please use BBCode's CODE tags.
-
25 Jul 2012 5:25 PM #3
However, itemexpand event in treepanel works correctly.
You found a bug! We've classified it as
EXTJSIV-6862
.
We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.


Reply With Quote