Openbravo Issue Tracking System - POS2
View Issue Details
0046047POS2Corepublic2021-03-11 10:062021-06-18 16:54
jmelin 
jarmendariz 
highminoralways
closedno change required 
30Openbravo Appliance 14.04
 
 
jarmendariz
No
0046047: JIRA 1366 - Menu labels overprinting
When browsing menu icons, the menu label doesn't always disaspear when focus out the menu icons
Browse left menu icons
Takeaway
depends on backport 0047186TAP closed jarmendariz JIRA 1366 - Menu labels overprinting 
has duplicate defect 0046357 closed Retail [20Q2] Several tooltips might appear on screen if moving the mouse pointer quickly by the screen 
? 2021-03-11_10-05-39.mp4 (606,043) 2021-03-11 10:06
https://issues.openbravo.com/file_download.php?file_id=15397&type=bug
png 2021-03-11.png (93,648) 2021-03-11 10:07
https://issues.openbravo.com/file_download.php?file_id=15398&type=bug
png
Issue History
2021-03-11 10:06jmelinNew Issue
2021-03-11 10:06jmelinAssigned To => Retail
2021-03-11 10:06jmelinFile Added: 2021-03-11_10-05-39.mp4
2021-03-11 10:06jmelinTriggers an Emergency Pack => No
2021-03-11 10:07jmelinFile Added: 2021-03-11.png
2021-03-13 13:53cbernerNote Added: 0126681
2021-03-13 15:53cbernerNote Edited: 0126681bug_revision_view_page.php?bugnote_id=0126681#r22211
2021-04-16 14:21guilleaerSeveritymajor => minor
2021-04-16 14:21guilleaerTypedefect => design defect
2021-04-22 23:05guilleaerTag Attached: Takeaway
2021-04-29 10:38guilleaerAssigned ToRetail => platform
2021-04-29 10:38guilleaerCategoryPOS => Core
2021-04-29 10:38guilleaerStatusnew => acknowledged
2021-04-29 16:24guilleaerRelationship addedhas duplicate 0046357
2021-05-24 13:48guilleaerResolution time => 1624312800
2021-05-24 13:48guilleaerStatusacknowledged => scheduled
2021-05-24 13:48guilleaerTypedesign defect => defect
2021-05-24 13:48guilleaerStatusscheduled => acknowledged
2021-06-09 13:53jarmendarizAssigned Toplatform => jarmendariz
2021-06-09 13:54jarmendarizStatusacknowledged => scheduled
2021-06-10 13:29hgbotNote Added: 0129331
2021-06-14 08:19hgbotResolutionopen => fixed
2021-06-14 08:19hgbotStatusscheduled => closed
2021-06-14 08:19hgbotNote Added: 0129447
2021-06-14 08:19hgbotNote Added: 0129448
2021-06-18 10:19jmelinAssigned Tojarmendariz => Retail
2021-06-18 10:19jmelinNote Added: 0129649
2021-06-18 10:19jmelinStatusclosed => new
2021-06-18 10:19jmelinResolutionfixed => open
2021-06-18 16:36jarmendarizAssigned ToRetail => jarmendariz
2021-06-18 16:36jarmendarizStatusnew => scheduled
2021-06-18 16:53jarmendarizStatusscheduled => acknowledged
2021-06-18 16:54jarmendarizStatusacknowledged => scheduled
2021-06-18 16:54jarmendarizReview Assigned To => jarmendariz
2021-06-18 16:54jarmendarizStatusscheduled => closed
2021-06-18 16:54jarmendarizResolutionopen => no change required

Notes
(0126681)
cberner   
2021-03-13 13:53   
(edited on: 2021-03-13 15:53)
This issue seems to be a problem on how onMouseLeave is working in react, sometimes it is not detected by the browser. It seems both chrome and chromium browsers like edge are having this problem, while in firefox it works as expected.

For more information check this issue(which is closed but not entirely fixed): https://github.com/facebook/react/issues/4492 [^] (there are 2 links to chromium related issues)

A workaround would be to invalidate the state of the hover between renders, as commented in this note: https://github.com/facebook/react/issues/4492#issuecomment-569410248 [^]
This should fix the issue also on chrome.

Also, several issues under mouseEnter/mouseLeave may be related to this wrong behaviour in react: https://github.com/facebook/react/issues/11097 [^]

(0129331)
hgbot   
2021-06-10 13:29   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/551 [^]
(0129447)
hgbot   
2021-06-14 08:19   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 938701d741acb703fb45d55a9bc721de08a2a8ba
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 2021-06-14T08:19:03+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/938701d741acb703fb45d55a9bc721de08a2a8ba [^]

Fixed ISSUE-46047: Replaced a custom tooltip implementation with BaseTooltip that doest not have the overprint effect

---
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/DrawerMenu.scss
M web-jspack/org.openbravo.core2/src/components/DrawerMenu/DrawerMenuItem.jsx
---
(0129448)
hgbot   
2021-06-14 08:19   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/551 [^]
(0129649)
jmelin   
2021-06-18 10:19   
This is a minor issue, but it should be reported on tap as it was reported a long time ago.