flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scott Capilouto (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLEX-34288) Advanced Data Grid after applied filter function for child rows in hierarchical data then click on filtered group's tree icon not working and call expandAll() also application get hanging
Date Fri, 03 Mar 2017 19:08:45 GMT

    [ https://issues.apache.org/jira/browse/FLEX-34288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15894860#comment-15894860
] 

Scott Capilouto commented on FLEX-34288:
----------------------------------------

Justin,  we have an application where we are seeing intermittently screen freezes with the
following error.  Apache Flex appears to freeze for a minute to a minute and half before resuming.

Would you happen to know what might be causing this?

We are able to see this error when running from Firefox in Debug mode:

Error: Error #1502: A script has executed for longer than the default timeout period of 15
seconds.
      at mx.controls::AdvancedDataGrid/expandAll()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGrid.as:5780]
      at mx.controls::AdvancedDataGrid/collectionChangeHandler()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGrid.as:8232]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.collections::HierarchicalCollectionView/internalRefresh()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as:1272]
      at mx.collections::HierarchicalCollectionView/collectionChangeHandler()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalCollectionView.as:1459]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.collections::HierarchicalData/set source()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/advancedgrids/src/mx/collections/HierarchicalData.as:153]
      at mx.binding::Binding/defaultDestFunc()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Binding.as:305]
      at Function/http://adobe.com/AS3/2006/builtin::call()
      at mx.binding::Binding/innerExecute()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Binding.as:511]
      at Function/http://adobe.com/AS3/2006/builtin::apply()
      at mx.binding::Binding/wrapFunctionCall()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Binding.as:418]
      at mx.binding::Binding/execute()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Binding.as:356]
      at mx.binding::Binding/watcherFired()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Binding.as:539]
      at mx.binding::Watcher/notifyListeners()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/Watcher.as:317]
      at mx.binding::PropertyWatcher/eventHandler()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/binding/PropertyWatcher.as:385]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at com.homedepot.mm.sv.esvs.model::SVSModelLocator/dispatchEvent()
      at com.homedepot.mm.sv.esvs.model::SVSModelLocator/set acLocalLineItemData()
      at com.homedepot.mm.sv.esvs.view.order::ProductEntry/refreshLineItemDataGrid()[C:\bkpppp\esvs\MMSVESVSWeb\src\com\homedepot\mm\sv\esvs\view\order\ProductEntry.mxml:6638]
      at com.homedepot.mm.sv.esvs.view.order::OrderMaintenanceWindow/measureServiceViewHideHandler()[C:\bkpppp\esvs\MMSVESVSWeb\src\com\homedepot\mm\sv\esvs\view\order\OrderMaintenanceWindow.mxml:1111]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.core::UIComponent/dispatchEvent()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/core/UIComponent.as:13688]
      at mx.core::UIComponent/setVisible()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/core/UIComponent.as:3301]
      at mx.containers::ViewStack/commitSelectedIndex()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/mx/src/mx/containers/ViewStack.as:1227]
      at mx.containers::ViewStack/commitProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/mx/src/mx/containers/ViewStack.as:767]
      at mx.core::UIComponent/validateProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/core/UIComponent.as:8751]
      at mx.managers::LayoutManager/validateProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:605]
      at mx.managers::LayoutManager/doPhasedInstantiation()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:821]
      at mx.managers::LayoutManager/validateNow()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:886]
      at mx.core::Application/resizeHandler()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/mx/src/mx/core/Application.as:1742]
      at mx.core::Application/commitProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/mx/src/mx/core/Application.as:1095]
      at mx.core::UIComponent/validateProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/core/UIComponent.as:8751]
      at mx.managers::LayoutManager/validateProperties()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:605]
      at mx.managers::LayoutManager/doPhasedInstantiation()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:821]
      at mx.managers::LayoutManager/doPhasedInstantiationCallback()[/Users/justinmclean/Documents/ApacheFlex4.15/frameworks/projects/framework/src/mx/managers/LayoutManager.as:1188]


> Advanced Data Grid after applied filter function for child rows in hierarchical data
then click on filtered group's tree icon not working and call expandAll() also application
get hanging
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: FLEX-34288
>                 URL: https://issues.apache.org/jira/browse/FLEX-34288
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Advanced Data Grid
>    Affects Versions: Apache Flex 4.11.0
>         Environment: Window 7, Flash Player 13
>            Reporter: Raja Jaganathan
>            Priority: Blocker
>              Labels: easytest, newbie
>         Attachments: AdvancedDataGridIssue.mxml
>
>   Original Estimate: 72h
>  Remaining Estimate: 72h
>
> Issue #1
> If filter applied for children array collection assume that some child rows get filtered
then click on tree arrow icon it get error.
> Step to reproduce issue 
> please use attached AdvancedDataGridIssue.mxml file then follow below step 
> First try click on Apply Filter Button then you will see child rows get filter properly.
Now click on "Arizona" to collapse. We got error.Please give any workaround for this issue.
> Full stacktrace log:
> TypeError: Error #1010: A term is undefined and has no properties.
> 	at mx.controls::AdvancedDataGrid/expandItem()[/Users/justinmclean/Documents/ApacheFlex4.11.0/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGrid.as:4629]
> 	at mx.controls::AdvancedDataGrid/http://www.adobe.com/2006/flex/mx/internal::expandItemHandler()[/Users/justinmclean/Documents/ApacheFlex4.11.0/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGrid.as:8766]
> Issue #2
> If filter applied for children array collection assume that some child rows filtered
properly then call expandAll method's of AdvancedDataGrid UI get freeze due to below error
occurred.
> Step to reproduce issue
> please use attached AdvancedDataGridIssue.mxml file then follow below step.
> 1) First click on Apply Filter Button 
> 2) Then click on "Expand All" button to expand all node. 
> Error: Error #1502: A script has executed for longer than the default timeout period
of 15 seconds.
> 	at mx.controls::AdvancedDataGrid/expandAll()[/Users/justinmclean/Documents/ApacheFlex4.11.0/frameworks/projects/advancedgrids/src/mx/controls/AdvancedDataGrid.as:5780]
> 	at ApacheFlex/button3_clickHandler()[C:\Users\400347\Adobe Flash Builder 4.6\ApacheFlex\src\ApacheFlex.mxml:52]
> 	at ApacheFlex/__btnExpand_click()[C:\Users\400347\Adobe Flash Builder 4.6\ApacheFlex\src\ApacheFlex.mxml:77]
> 	



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message