Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0037375 | Retail Modules | Web POS | public | 2017-11-23 13:34 | 2017-12-04 16:43 |
|
Reporter | aaroncalero | |
Assigned To | jorge-garcia | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR18Q1 | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0037375: The WebPOS menu can be disabled after a prolonged use of the application |
Description | The WebPOS menu can be disabled after a prolonged use of the application.
The menu works as follows: when the menu is opened, a transparent scrim is opened just below the menu, covering all the pos, to be able to close the menu by "clicking outside".
Every time a popup is opened, a similar scrim is used.
The depth of this scrim is controlled using a z-index which increases for every popup/menu opened.
The menu, however, has a fixed z-index of 1000 (defined by the onyx-menu css class).
If, after a prolonged use, the z-index of the transparent scrim goes above 1000, the menu becomes unusable and a refresh is needed |
Steps To Reproduce | Login in web pos.
Open popups/the menu until the z-index of the transparent scrim goes above 1000.
The menu entries will not be clickable, since the scrim will cover the entire screen. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2017-11-23 13:34 | aaroncalero | New Issue | |
2017-11-23 13:34 | aaroncalero | Assigned To | => Retail |
2017-11-23 13:34 | aaroncalero | Resolution time | => 1512601200 |
2017-11-23 13:34 | aaroncalero | Triggers an Emergency Pack | => No |
2017-11-23 14:51 | aaroncalero | Description Updated | bug_revision_view_page.php?rev_id=16359#r16359 |
2017-11-24 11:19 | jorge-garcia | Status | new => scheduled |
2017-11-24 11:19 | jorge-garcia | Assigned To | Retail => jorge-garcia |
2017-11-27 09:20 | hgbot | Checkin | |
2017-11-27 09:20 | hgbot | Note Added: 0100720 | |
2017-11-27 09:20 | hgbot | Status | scheduled => resolved |
2017-11-27 09:20 | hgbot | Resolution | open => fixed |
2017-11-27 09:20 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/10fb845a76e99e213e0974192a29b248032df861 [^] |
2017-11-28 18:23 | marvintm | Note Added: 0100797 | |
2017-11-28 18:23 | marvintm | Status | resolved => new |
2017-11-28 18:23 | marvintm | Resolution | fixed => open |
2017-11-30 15:54 | hgbot | Checkin | |
2017-11-30 15:54 | hgbot | Note Added: 0100840 | |
2017-11-30 15:54 | hgbot | Status | new => resolved |
2017-11-30 15:54 | hgbot | Resolution | open => fixed |
2017-11-30 15:54 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/10fb845a76e99e213e0974192a29b248032df861 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8f80e06f6bf1935950c19a7344dc1e30848111dc [^] |
2017-11-30 17:22 | jorge-garcia | Note Added: 0100841 | |
2017-11-30 17:22 | jorge-garcia | Status | resolved => new |
2017-11-30 17:22 | jorge-garcia | Resolution | fixed => open |
2017-11-30 17:25 | jorge-garcia | Status | new => scheduled |
2017-12-01 12:08 | hgbot | Checkin | |
2017-12-01 12:08 | hgbot | Note Added: 0100890 | |
2017-12-01 12:08 | hgbot | Status | scheduled => resolved |
2017-12-01 12:08 | hgbot | Resolution | open => fixed |
2017-12-01 12:08 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8f80e06f6bf1935950c19a7344dc1e30848111dc [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/2766362bbccabcb4b82edb78f9a474474b07bb9f [^] |
2017-12-04 16:43 | migueldejuana | Review Assigned To | => migueldejuana |
2017-12-04 16:43 | migueldejuana | Note Added: 0100923 | |
2017-12-04 16:43 | migueldejuana | Status | resolved => closed |
2017-12-04 16:43 | migueldejuana | Fixed in Version | => RR18Q1 |
Notes |
|
(0100720)
|
hgbot
|
2017-11-27 09:20
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 10fb845a76e99e213e0974192a29b248032df861
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Fri Nov 24 14:35:59 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/10fb845a76e99e213e0974192a29b248032df861 [^]
Fixed issue 37375: The WebPOS menu can be disabled after a prolonged use
of the application
The proposed solution here is to increment the harcoded value of z-index for
dropdown menu to the maximun allowed by ww3 2147483647
---
M web/org.openbravo.mobile.core/assets/css/ob-standard.css
---
|
|
|
|
Now the z-index is greater than the one in the loading screen, which means that if the menu is opened and showLoading happens, the menu is still visible. |
|
|
(0100840)
|
hgbot
|
2017-11-30 15:54
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 8f80e06f6bf1935950c19a7344dc1e30848111dc
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Nov 30 12:03:57 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8f80e06f6bf1935950c19a7344dc1e30848111dc [^]
Fixed issue 37375: The WebPOS menu can be disabled after a prolonged use
of the application
It's necessary to hide the menu during showLoading window.
To do so, the menu is considered as a popup in order to hide or show it.
---
M web/org.openbravo.mobile.core/source/component/ob-menu.js
---
|
|
|
(0100841)
|
jorge-garcia
|
2017-11-30 17:22
|
|
It could be better to use another variable for the menu instead of add it to active popup array |
|
|
(0100890)
|
hgbot
|
2017-12-01 12:08
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 2766362bbccabcb4b82edb78f9a474474b07bb9f
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Nov 30 17:23:04 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/2766362bbccabcb4b82edb78f9a474474b07bb9f [^]
Fixed issue 37375: The WebPOS menu can be disabled after a prolonged use
of the application
Use another array variable to control the state of the menu.
---
M web/org.openbravo.mobile.core/source/component/ob-menu.js
M web/org.openbravo.mobile.core/source/utils/ob-utilitiesui.js
---
|
|
|
|
|