Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0037375 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2017-11-23 13:34 | 2017-12-04 16:43 | |||
Reporter | aaroncalero | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR18Q1 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 2766362bbcca | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | migueldejuana | |||||||
OBNetwork customer | OBPS | |||||||
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. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0100720) hgbot (developer) 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 --- |
(0100797) marvintm (viewer) 2017-11-28 18:23 |
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 (developer) 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 (viewer) 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 (developer) 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 --- |
(0100923) migueldejuana (viewer) 2017-12-04 16:43 |
Tested and reviewed |
![]() |
|||
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 | OBNetwork customer | => Yes |
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 | View Revisions |
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 |
Copyright © 2000 - 2009 MantisBT Group |