Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029304
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSminoralways2015-03-16 19:332015-03-17 14:30
ReportermigueldejuanaView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutioninvalidFixed in Version
StatusclosedFix in branchFixed in SCM revisiond4bc17d3cbf7
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomigueldejuana
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0029304: Navigating to another window, with slow computers takes to much time

DescriptionNavigating to another window, with slow computers takes to much time.
Every time we navigate, we destroy all containerWindow components and then we create (add to) in containerWindow new window components.

When destroying, we iterate all components tu set model off and we iterate all properties of the component to set off and delete them. This take too much time en computers with slow single threat.

Some relevant information of destroying components:
http://enyojs.com/docs/latest/#/kind/enyo.Component:destroy [^]
Steps To ReproduceWe can get rid of deleting of properties of each component because it doesn't affect to the functionality. We are not sure if Garbage collector delete all data but after testing seems that yes.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0075662)
hgbot (developer)
2015-03-16 19:42

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: d4bc17d3cbf7c9d25baa1da1249ede02d0a9ecc3
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Mon Mar 16 19:41:18 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/d4bc17d3cbf7c9d25baa1da1249ede02d0a9ecc3 [^]

Fixed issue 0029304: Navigating to another window, with slow computers takes to much time

We delete this line because it takes time iterating all components properties using slow computers. This line, set off and delete each property of each component but it is not needed because destroying component each enough.

---
M web/org.openbravo.mobile.core/source/component/ob-windowview.js
---
(0075689)
migueldejuana (developer)
2015-03-17 14:30

See commit:

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/bd61214ee217 [^]

- Issue History
Date Modified Username Field Change
2015-03-16 19:33 migueldejuana New Issue
2015-03-16 19:33 migueldejuana Assigned To => migueldejuana
2015-03-16 19:33 migueldejuana Triggers an Emergency Pack => No
2015-03-16 19:42 hgbot Checkin
2015-03-16 19:42 hgbot Note Added: 0075662
2015-03-16 19:42 hgbot Status new => resolved
2015-03-16 19:42 hgbot Resolution open => fixed
2015-03-16 19:42 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/d4bc17d3cbf7c9d25baa1da1249ede02d0a9ecc3 [^]
2015-03-17 14:29 migueldejuana Status resolved => new
2015-03-17 14:29 migueldejuana Resolution fixed => open
2015-03-17 14:30 migueldejuana Review Assigned To => migueldejuana
2015-03-17 14:30 migueldejuana Note Added: 0075689
2015-03-17 14:30 migueldejuana Status new => closed
2015-03-17 14:30 migueldejuana Resolution open => invalid


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker