REQUIRED INFORMATION



Ext version tested:

  • Ext 4.1.1



Browser versions tested against:
  • FF18.0.2



DOCTYPE tested against:

  • ____



Description:

  • Observe slow sorting on Tree Panel, debugging with firebug, found that events are not suspended on Ext.tree.View which suppose to per 4.1 docs.sencha.com
  • I am not even able to find 'beforeSort' event on TreeStore instance, neither 'onBeforeSort' function on Ext.tree.View
  • Is it something documented but never implemented?


Steps to reproduce the problem:

  • using tree grid sample with firefox+firebug



The result that was expected:

  • as documented, suspendEvents called on tree.view.store(node store) before sorting on tree, resumeEvents and refresh tree view after sorting



The result that occurs instead:

  • events not suspended on tree.view.store, layout gets update on 'sort' event fired by each node



Test Case:


Code:
    <<insert working code to reproduce the report >>






HELPFUL INFORMATION




Screenshot or Video:

  • attached



See this URL for live test case: http://




Debugging already done:

  • none



Possible fix:

  • register 'beforesort' event on TreeStore
  • before sort, fire 'beforesort' event on TreeStore
  • work around, override TreeStore



Additional CSS used:

  • only default ext-all.css

Operating System:

  • ________