Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0047949 | POS2 | POS | public | 2021-10-29 10:49 | 2021-11-02 11:43 |
|
Reporter | lorenzofidalgo | |
Assigned To | caristu | |
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | pi | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | Automated tests |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3a4c6bf99fef5bb1848869330569cee1fc6e6664 [^] |
Triggers an Emergency Pack | No |
|
Summary | 0047949: Quotation can not be rejected because Reject Reasons are not selectable |
Description | Even with the Reject Reasons properly configured in the backoffice, it is not possible to Reject a Quotation because, after clicking "Reject Quotation" and showing the "Reject Quotation" popup, the selector of that popup does not show the selector values after clicking on it. |
Steps To Reproduce | 0-Login POS2 as vallblanca.
1-Under the ticket, click the 3 dots button and select, Transform Into Quotation.
2-Add 1x "Avalanche Transceiver".
3-Click Complete button.
4-Click Reject Reason button.
5-In the popup, click the selector. DEFECT: No values are shown. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0047956 | TAP | closed | caristu | Quotation can not be rejected because Reject Reasons are not selectable | caused by | defect | 0047914 | | closed | caristu | It is not possible to show a popover with an open popup |
|
Attached Files | RejectReasonsNotSelectables.png (74,931) 2021-10-29 10:49 https://issues.openbravo.com/file_download.php?file_id=16317&type=bug
|
|
Issue History |
Date Modified | Username | Field | Change |
2021-10-29 10:49 | lorenzofidalgo | New Issue | |
2021-10-29 10:49 | lorenzofidalgo | Assigned To | => Retail |
2021-10-29 10:49 | lorenzofidalgo | File Added: RejectReasonsNotSelectables.png | |
2021-10-29 10:49 | lorenzofidalgo | Regression level | => Automated tests |
2021-10-29 10:49 | lorenzofidalgo | Triggers an Emergency Pack | => No |
2021-10-29 14:59 | guilleaer | Regression introduced by commit | => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3a4c6bf99fef5bb1848869330569cee1fc6e6664 [^] |
2021-10-29 14:59 | guilleaer | Status | new => acknowledged |
2021-10-29 15:26 | elara | Assigned To | Retail => elara |
2021-10-29 17:46 | elara | Status | acknowledged => scheduled |
2021-11-01 13:03 | sntgreale | Assigned To | elara => sntgreale |
2021-11-02 08:04 | caristu | Assigned To | sntgreale => caristu |
2021-11-02 08:11 | caristu | Relationship added | caused by 0047914 |
2021-11-02 09:08 | hgbot | Note Added: 0132775 | |
2021-11-02 09:13 | caristu | Issue cloned | 0047956 |
2021-11-02 09:13 | caristu | Relationship added | depends on 0047956 |
2021-11-02 11:43 | hgbot | Note Added: 0132788 | |
2021-11-02 11:43 | hgbot | Resolution | open => fixed |
2021-11-02 11:43 | hgbot | Status | scheduled => closed |
2021-11-02 11:43 | hgbot | Note Added: 0132789 | |
2021-11-02 11:43 | hgbot | Note Added: 0132790 | |
Notes |
|
(0132775)
|
hgbot
|
2021-11-02 09:08
|
|
|
|
(0132788)
|
hgbot
|
2021-11-02 11:43
|
|
|
|
(0132789)
|
hgbot
|
2021-11-02 11:43
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: e7b86a72d9227e61c4cd23270164f5b6189b64ca
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-02T10:38:11+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/e7b86a72d9227e61c4cd23270164f5b6189b64ca [^]
fixes ISSUE-47949: Show menu option popover always in front
When we are in the middle of a user action, the UI components are
placed behind a scrim, to protect them from the users so they can not
press on them.
But some components like the Popovers or BaseDialogs which are opened
by the user action itself are not placed behind the scrim, because
otherwise the user action could not be completed.
The problem here was that the menu option list of the Combobox
component is displayed with a Popover which was not taken into account
all this component repositioning when a user action is executed.
Now this Popover used by the Combobox is always displayed by default
in a position which ensures that it can be clicked even when it is
displayed inside a BaseDialog that is opened as part of the execution of
a user action.
---
M web-jspack/org.openbravo.core2/src/components/ComboBox/ComboBox.jsx
M web-jspack/org.openbravo.core2/src/components/ComboBox/__test__/ComboBox.test.jsx
---
|
|
|
(0132790)
|
hgbot
|
2021-11-02 11:43
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: ebd881478752e867895f0712f105b2850c887590
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-11-02T10:38:11+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/ebd881478752e867895f0712f105b2850c887590 [^]
related to ISSUE-47949: display always time and date selector popovers in front
The same problem affected to BaseFormDatePicker and BaseFormTimePicker
components. For this reason, when displayed inside a BaseDialog, now the
popovers used for selecting the date and time respectively should always
be clickable by appearing in front of the dialog and the user action
scrim.
---
M web-jspack/org.openbravo.core2/src/components/BaseFormDatePicker/BaseFormDatePicker.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormDatePicker/__test__/BaseFormDatePicker.test.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormTimePicker/BaseFormTimePicker.jsx
M web-jspack/org.openbravo.core2/src/components/BaseFormTimePicker/__test__/BaseFormTimePicker.test.jsx
---
|
|