Openbravo Issue Tracking System - POS2
View Issue Details
0049423POS2POSpublic2022-05-26 12:242022-06-02 22:54
ablasco 
ablasco 
normalmajoralways
closedfixed 
5
 
 
No
0049423: Load Keymap could have better Performance in Layout Editor
KeymapConfigurations are loaded at the beginning, but the same loading function is used when a Keymap is selected individually loading every keymap when is not needed.
* With several Keymaps and products associated ( agapes enviroment )

- Login and click on Keymap Editor.
- Select a Keymap.
- Click on Set Layout, or change Resolution.

* Time can reach 5 seconds to load the Keymap Editor, because every Keymap is loaded instead the one we want.
Create a new function to execute LoadingKeymap separatedly when a Keymap is selected instead every on the list, and associate it with button "Set Layout".
No tags attached.
Issue History
2022-05-26 12:24ablascoNew Issue
2022-05-26 12:24ablascoAssigned To => ablasco
2022-05-26 12:24ablascoTriggers an Emergency Pack => No
2022-05-26 13:10hgbotNote Added: 0137759
2022-06-02 22:54hgbotResolutionopen => fixed
2022-06-02 22:54hgbotStatusnew => closed
2022-06-02 22:54hgbotNote Added: 0138007
2022-06-02 22:54hgbotNote Added: 0138008
2022-06-02 22:54hgbotNote Added: 0138009

Notes
(0137759)
hgbot   
2022-05-26 13:10   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/974 [^]
(0138007)
hgbot   
2022-06-02 22:54   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9730babb92ca72acef8ed48054c1baa62c71bbfa
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 02-06-2022 22:52:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/9730babb92ca72acef8ed48054c1baa62c71bbfa [^]

Fixes ISSUE-49423 - Better performance if KeymapConfiguration loads separately

Copyright

Fixes ISSUE-49423 - Better performance if KeymapConfiguration loads one by one

---
M web-jspack/org.openbravo.pos2/src/components/KeyMapEditor/steps/KeyMapEditorLayout/KeyMapEditorLayout.jsx
M web-jspack/org.openbravo.pos2/src/components/KeyMapEditor/steps/KeyMapEditorLayout/__test__/KeyMapEditorLayout.test.jsx
M web-jspack/org.openbravo.pos2/src/configurations/keymapConfiguration/loadKeymapConfigurations.js
---
(0138008)
hgbot   
2022-06-02 22:54   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9730babb92ca72acef8ed48054c1baa62c71bbfa
Author: adrian.blasco <adrian.blasco@openbravo.com>
Date: 02-06-2022 22:52:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/9730babb92ca72acef8ed48054c1baa62c71bbfa [^]

Fixes ISSUE-49423 - Better performance if KeymapConfiguration loads separately

Copyright

Fixes ISSUE-49423 - Better performance if KeymapConfiguration loads one by one

---
M web-jspack/org.openbravo.pos2/src/components/KeyMapEditor/steps/KeyMapEditorLayout/KeyMapEditorLayout.jsx
M web-jspack/org.openbravo.pos2/src/components/KeyMapEditor/steps/KeyMapEditorLayout/__test__/KeyMapEditorLayout.test.jsx
M web-jspack/org.openbravo.pos2/src/configurations/keymapConfiguration/loadKeymapConfigurations.js
---
(0138009)
hgbot   
2022-06-02 22:54   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/974 [^]