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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0047914
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] Coremajoralways2021-10-22 09:422021-10-28 16:09
ReporterjavierRodriguezView Statuspublic 
Assigned Tocaristu 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression levelProduction - QA Approved
Regression date
Regression introduced in release
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/39f0e631b74fc62ee452b1a081bfc3ae14964767 [^]
Triggers an Emergency PackNo
Summary

0047914: It is not possible to show a popover with an open popup

DescriptionIn 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.
Steps To Reproduce1) 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
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0047927TAP closedcaristu It is not possible to show a popover with an open popup 
causes defect 0047949 closedcaristu Quotation can not be rejected because Reject Reasons are not selectable 

-  Notes
(0132652)
hgbot (developer)
2021-10-26 16:20

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/655 [^]
(0132684)
hgbot (developer)
2021-10-27 13:24

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/720 [^]
(0132705)
hgbot (developer)
2021-10-28 12:18

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/11 [^]
(0132708)
hgbot (developer)
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 (developer)
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 (developer)
2021-10-28 13:43

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/655 [^]
(0132711)
hgbot (developer)
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 (developer)
2021-10-28 13:43

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/720 [^]
(0132713)
hgbot (developer)
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 (developer)
2021-10-28 13:43

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/11 [^]
(0132717)
hgbot (developer)
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
---

- Issue History
Date Modified Username Field Change
2021-10-22 09:42 javierRodriguez New Issue
2021-10-22 09:42 javierRodriguez Assigned To => javierRodriguez
2021-10-22 09:42 javierRodriguez Triggers an Emergency Pack => No
2021-10-22 10:09 javierRodriguez Description Updated View Revisions
2021-10-22 13:13 javierRodriguez Steps to Reproduce Updated View Revisions
2021-10-22 13:13 javierRodriguez Proposed Solution updated
2021-10-22 13:28 javierRodriguez Assigned To javierRodriguez => platform
2021-10-25 11:21 guilleaer Status new => acknowledged
2021-10-25 13:16 javierRodriguez Steps to Reproduce Updated View Revisions
2021-10-25 16:11 guilleaer Regression level => Production - QA Approved
2021-10-25 16:11 guilleaer Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/39f0e631b74fc62ee452b1a081bfc3ae14964767 [^]
2021-10-25 16:14 guilleaer Status acknowledged => scheduled
2021-10-25 16:14 guilleaer Status scheduled => acknowledged
2021-10-26 16:20 hgbot Note Added: 0132652
2021-10-26 16:20 caristu Assigned To platform => caristu
2021-10-27 13:24 hgbot Note Added: 0132684
2021-10-27 14:22 caristu Steps to Reproduce Updated View Revisions
2021-10-27 15:37 guilleaer Status acknowledged => scheduled
2021-10-28 12:18 hgbot Note Added: 0132705
2021-10-28 13:43 hgbot Resolution open => fixed
2021-10-28 13:43 hgbot Status scheduled => closed
2021-10-28 13:43 hgbot Note Added: 0132708
2021-10-28 13:43 hgbot Note Added: 0132709
2021-10-28 13:43 hgbot Note Added: 0132710
2021-10-28 13:43 hgbot Note Added: 0132711
2021-10-28 13:43 hgbot Note Added: 0132712
2021-10-28 13:43 hgbot Note Added: 0132713
2021-10-28 13:43 hgbot Note Added: 0132714
2021-10-28 16:09 hgbot Note Added: 0132717
2021-11-02 08:11 caristu Relationship added causes 0047949


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker