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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048827
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] Coremajoralways2022-03-17 15:262022-03-22 10:58
ReporterjarmendarizView Statuspublic 
Assigned Tojarmendariz 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Todbaz
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0048827: Unnecesary calculations made on BaseButton hover

DescriptionIn a browser with no GPU acceleration (or disabled), we noticed that the CPU usage while hovering buttons is too significant (see attachment). Probably caused by some CSS styles and transformations made during hover event.
Steps To Reproduce- Turn off GPU acceleration in Chrome
- In Devtool's Performance tab, tap record and then move the mouse over the product keypad buttons.
- Notice that as the attached graph, it has a considerable CPU usage for rendering.
TagsNo tags attached.
Attached Filespng file icon Screenshot from 2022-03-17 14-15-56.png [^] (90,894 bytes) 2022-03-17 15:28

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0047449 closedprakashmurugesan88 Ripple effect while pressing on buttons, is not the Material Design one 

-  Notes
(0135809)
hgbot (developer)
2022-03-17 15:29

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/722 [^]
(0135854)
hgbot (developer)
2022-03-18 13:43

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 3e1e1e95d6005869d9034bc102672e343c388013
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 18-03-2022 12:43:35
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3e1e1e95d6005869d9034bc102672e343c388013 [^]

Fixed ISSUE-48827: Removed unneeded calculations on BaseButton hover event

---
M web-jspack/org.openbravo.core2/src/components/BaseButton/BaseButton.scss
---
(0135855)
hgbot (developer)
2022-03-18 13:43

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/722 [^]

- Issue History
Date Modified Username Field Change
2022-03-17 15:26 jarmendariz New Issue
2022-03-17 15:26 jarmendariz Assigned To => jarmendariz
2022-03-17 15:26 jarmendariz Triggers an Emergency Pack => No
2022-03-17 15:26 jarmendariz Relationship added related to 0047449
2022-03-17 15:26 jarmendariz Status new => scheduled
2022-03-17 15:28 jarmendariz File Added: Screenshot from 2022-03-17 14-15-56.png
2022-03-17 15:29 hgbot Note Added: 0135809
2022-03-18 13:43 hgbot Resolution open => fixed
2022-03-18 13:43 hgbot Status scheduled => resolved
2022-03-18 13:43 hgbot Note Added: 0135854
2022-03-18 13:43 hgbot Note Added: 0135855
2022-03-22 10:58 AugustoMauch Review Assigned To => dbaz
2022-03-22 10:58 AugustoMauch Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker