Openbravo Issue Tracking System - POS2
View Issue Details
0047914POS2Corepublic2021-10-22 09:422021-10-28 16:09
javierRodriguez 
caristu 
normalmajoralways
closedfixed 
5
 
 
Production - QA Approved
https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/39f0e631b74fc62ee452b1a081bfc3ae14964767 [^]
No
0047914: It is not possible to show a popover with an open popup
In this moment, If there is a popup component open and inside it there is an open popover, this one is going to be shown behind the popup.

In the same way, BaseMenu has the same issue.
1) Open an already paid ticket
2) Navigate to Proofs of Payment
3) Create New > Fill In Amount
4) It is not possible to enter a quantity because the quantity popover is displayed behind the popup
No tags attached.
depends on backport 0047927TAP closed caristu It is not possible to show a popover with an open popup 
causes defect 0047949 closed caristu Quotation can not be rejected because Reject Reasons are not selectable 
Issue History
2021-10-22 09:42javierRodriguezNew Issue
2021-10-22 09:42javierRodriguezAssigned To => javierRodriguez
2021-10-22 09:42javierRodriguezTriggers an Emergency Pack => No
2021-10-22 10:09javierRodriguezDescription Updatedbug_revision_view_page.php?rev_id=23228#r23228
2021-10-22 13:13javierRodriguezSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23234#r23234
2021-10-22 13:13javierRodriguezProposed Solution updated
2021-10-22 13:28javierRodriguezAssigned TojavierRodriguez => platform
2021-10-25 11:21guilleaerStatusnew => acknowledged
2021-10-25 13:16javierRodriguezSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23235#r23235
2021-10-25 16:11guilleaerRegression level => Production - QA Approved
2021-10-25 16:11guilleaerRegression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/39f0e631b74fc62ee452b1a081bfc3ae14964767 [^]
2021-10-25 16:14guilleaerStatusacknowledged => scheduled
2021-10-25 16:14guilleaerStatusscheduled => acknowledged
2021-10-26 16:20hgbotNote Added: 0132652
2021-10-26 16:20caristuAssigned Toplatform => caristu
2021-10-27 13:24hgbotNote Added: 0132684
2021-10-27 14:22caristuSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=23242#r23242
2021-10-27 15:37guilleaerStatusacknowledged => scheduled
2021-10-28 12:18hgbotNote Added: 0132705
2021-10-28 13:43hgbotResolutionopen => fixed
2021-10-28 13:43hgbotStatusscheduled => closed
2021-10-28 13:43hgbotNote Added: 0132708
2021-10-28 13:43hgbotNote Added: 0132709
2021-10-28 13:43hgbotNote Added: 0132710
2021-10-28 13:43hgbotNote Added: 0132711
2021-10-28 13:43hgbotNote Added: 0132712
2021-10-28 13:43hgbotNote Added: 0132713
2021-10-28 13:43hgbotNote Added: 0132714
2021-10-28 16:09hgbotNote Added: 0132717
2021-11-02 08:11caristuRelationship addedcauses 0047949

Notes
(0132652)
hgbot   
2021-10-26 16:20   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/655 [^]
(0132684)
hgbot   
2021-10-27 13:24   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/720 [^]
(0132705)
hgbot   
2021-10-28 12:18   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/11 [^]
(0132708)
hgbot   
2021-10-28 13:43   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 3a4c6bf99fef5bb1848869330569cee1fc6e6664
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-10-28T08:36:55+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/3a4c6bf99fef5bb1848869330569cee1fc6e6664 [^]

fixes ISSUE-47914: Auto order popups regarding the UserActionScrim

  Now the UserActionScrim component has z-index greater than all the
BaseDialog and BasePopoper components. This way by default they are all
opened behind the scrim so we can lock them if they are already opened
when launching a user action.

  Together with this, if one of those components is opened while a user
action is being executed, in this case they are opened with a z-index
higher than the UserActionScrim. This way we prevent locking dialogs
which are opened as part of the user action execution, for example for
requesting a confirmation or data coming from the user.

---
A web-jspack/org.openbravo.core2/src/hooks/useLockableStackOrder/__test__/useLockableStackOrder.test.jsx
A web-jspack/org.openbravo.core2/src/hooks/useLockableStackOrder/index.js
A web-jspack/org.openbravo.core2/src/hooks/useLockableStackOrder/useLockableStackOrder.js
M web-jspack/org.openbravo.core2/src/components/BaseDialog/BaseDialog.jsx
M web-jspack/org.openbravo.core2/src/components/BaseDialog/BaseDialog.scss
M web-jspack/org.openbravo.core2/src/components/BaseDialog/__test__/BaseDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/BasePopover/BasePopover.jsx
M web-jspack/org.openbravo.core2/src/components/BasePopover/BasePopover.scss
M web-jspack/org.openbravo.core2/src/components/BasePopover/__test__/BasePopover.test.jsx
M web-jspack/org.openbravo.core2/src/components/BasePopover/stories/BasePopover.stories.jsx
M web-jspack/org.openbravo.core2/src/components/BasePopover/stories/MockBasePopover.jsx
M web-jspack/org.openbravo.core2/src/components/Scrim/UserActionScrim/UserActionScrim.scss
---
(0132709)
hgbot   
2021-10-28 13:43   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 786e85f22a29f4479018f090ed33f026b35c6d8e
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-10-28T13:21:17+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/786e85f22a29f4479018f090ed33f026b35c6d8e [^]

related to ISSUE-47914: Adapt test cases and stories

---
M web-jspack/org.openbravo.core2/src/components/ApprovalDialog/__test__/ApprovalDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/BasePopover/stories/BasePopover.stories.jsx
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/__test__/FilterBar.test.jsx
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/__test__/FilterableGrid.test.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/__test__/Grid.test.jsx
M web-jspack/org.openbravo.core2/src/components/MultiButtonStandardDialog/__test__/MultiButtonStandardDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/MultiButtonStandardDialog/stories/MultiButtonStandardDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/ProcessDialog/__test__/ProcessDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/ProcessDialog/stories/ProcessDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/components/StandardDialog/__test__/StandardDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/StandardDialog/stories/StandardDialog.stories.jsx
---
(0132710)
hgbot   
2021-10-28 13:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/655 [^]
(0132711)
hgbot   
2021-10-28 13:43   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 88960d5ea70d36718a9df849c6a8370b2ae2f338
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-10-28T08:04:59+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/88960d5ea70d36718a9df849c6a8370b2ae2f338 [^]

related to ISSUE-47914: Adapt test cases

---
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentFillConfigDialog/ProofOfPaymentAmountInput/__test__/ProofOfPaymentAmountInput.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentFillConfigDialog/ProofOfPaymentFillConfigDialogContent/__test__/ProofOfPaymentFillConfigDialogContent.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentFillConfigDialog/__test__/ProofOfPaymentFillConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentPartConfigDialog/__test__/ProofOfPaymentPartConfigDialog.test.jsx
M web-jspack/org.openbravo.pos2/src/components/ProofOfPayment/ProofOfPaymentHeader/ProofOfPaymentSelectLinesDialog/__test__/ProofOfPaymentSelectedLonesDialog.test.jsx
---
(0132712)
hgbot   
2021-10-28 13:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/720 [^]
(0132713)
hgbot   
2021-10-28 13:43   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider [^]
Changeset: 9deb7c6b7c8c3b90c76bc6ca96d95508a5782d13
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-10-28T12:18:05+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/commit/9deb7c6b7c8c3b90c76bc6ca96d95508a5782d13 [^]

related to ISSUE-47914: Adapt test cases

---
M web-jspack/org.openbravo.retail.asyncpayprovider/src/components/PaymentIntegration/test/MessagesManager.test.jsx
---
(0132714)
hgbot   
2021-10-28 13:43   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/11 [^]
(0132717)
hgbot   
2021-10-28 16:09   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 9f6b93cb8f900d3db843f8e253c534833dc25e2a
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 2021-10-28T16:08:14+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/9f6b93cb8f900d3db843f8e253c534833dc25e2a [^]

related to ISSUE-47914: Fix broken story

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/stories/DefaultProcessProvider.stories.jsx
---