Openbravo Issue Tracking System - POS2
View Issue Details
0046889POS2POSpublic2021-05-28 12:242021-11-04 12:47
caristu 
ebecerra 
highminorhave not tried
closedfixed 
5
 
 
No
0046889: Extra buttons are displayed in the customer form while on change operation is in progress
Focus is lost in form if on change function takes some time to be completed
0. Apply the provided patch in the pos2 module which simulates a time costing operation in the on change function
1. Login as vallblanca in VBS-2
2. Go to "Customers" option and then to "New Customer" option
3. Click the "Name" field
5. Enter any valid value.
6. Click the "Last name" field. Notice that the form is put in read-only mode while the on change function is being completed. This is correct. But several new buttons appear which should not be displayed on "New Customer" mode

Note that once the on change operation finishes, those buttons disappear as we are back in "create" mode.
No tags attached.
related to defect 0046888 closed caristu Focus is lost in form if on change function takes some time to be completed 
depends on backport 0048224TAP closed caristu JIRA 2552 - Necessary to click twice when wanting to delete email on new client screen 
related to defect 0047232 closed jarmendariz JIRA 2057: CRM connector focus changing and validations 
diff reproducer.diff (1,021) 2021-05-28 12:25
https://issues.openbravo.com/file_download.php?file_id=15845&type=bug
png extraButtons.png (50,047) 2021-05-28 12:41
https://issues.openbravo.com/file_download.php?file_id=15846&type=bug
png
Issue History
2021-05-28 12:24caristuNew Issue
2021-05-28 12:24caristuAssigned To => Retail
2021-05-28 12:24caristuResolution time => 1625781600
2021-05-28 12:24caristuTriggers an Emergency Pack => No
2021-05-28 12:24caristuIssue generated from0046888
2021-05-28 12:24caristuRelationship addedrelated to 0046888
2021-05-28 12:25caristuFile Added: reproducer.diff
2021-05-28 12:41caristuFile Added: extraButtons.png
2021-06-14 10:17guilleaerStatusnew => acknowledged
2021-07-14 15:40dmiguelezResolution time1625781600 => 1633039200
2021-07-23 09:25jarmendarizRelationship addedrelated to 0047232
2021-07-27 15:48dmiguelezAssigned ToRetail => pablobessone
2021-07-29 20:55pablobessoneStatusacknowledged => scheduled
2021-09-09 10:52dmiguelezAssigned Topablobessone => Retail
2021-09-09 10:53dmiguelezStatusscheduled => acknowledged
2021-10-14 11:37ebecerraAssigned ToRetail => ebecerra
2021-10-14 11:37ebecerraStatusacknowledged => scheduled
2021-10-14 13:25hgbotNote Added: 0132348
2021-11-04 12:47hgbotNote Added: 0132842
2021-11-04 12:47hgbotResolutionopen => fixed
2021-11-04 12:47hgbotStatusscheduled => closed
2021-11-04 12:47hgbotNote Added: 0132843
2021-12-20 16:49caristuRelationship addedblocks 0048224
2021-12-20 16:53caristuRelationship deletedblocks 0048224
2021-12-20 16:53caristuRelationship addeddepends on 0048224

Notes
(0132348)
hgbot   
2021-10-14 13:25   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/648 [^]
(0132842)
hgbot   
2021-11-04 12:47   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/648 [^]
(0132843)
hgbot   
2021-11-04 12:47   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: b199c639c802042084e310aa76e56867c2b5f557
Author: Eduardo Becerra (OB) <eduardo.becerra@openbravo.com>
Date: 2021-11-04T11:47:08+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/b199c639c802042084e310aa76e56867c2b5f557 [^]

Fixed BUG-0046889: Not display extra form buttons on change operation is in progress

---
M web-jspack/org.openbravo.core2/src/components/Form/BaseForm.jsx
M web-jspack/org.openbravo.core2/src/components/Form/__test__/ConfigurableForm.test.jsx
M web-jspack/org.openbravo.core2/src/components/Form/__test__/TestForm.config.json
---