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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046047
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] Coreminoralways2021-03-11 10:062021-06-18 16:54
ReporterjmelinView Statuspublic 
Assigned Tojarmendariz 
PriorityhighResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionSCM revision 
Review Assigned Tojarmendariz
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046047: JIRA 1366 - Menu labels overprinting

DescriptionWhen browsing menu icons, the menu label doesn't always disaspear when focus out the menu icons
Steps To ReproduceBrowse left menu icons
TagsTakeaway
Attached Files? file icon 2021-03-11_10-05-39.mp4 [^] (606,043 bytes) 2021-03-11 10:06
png file icon 2021-03-11.png [^] (93,648 bytes) 2021-03-11 10:07

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0047186TAP closedjarmendariz JIRA 1366 - Menu labels overprinting 
has duplicate defect 0046357 closedRetail [20Q2] Several tooltips might appear on screen if moving the mouse pointer quickly by the screen 

-  Notes
(0126681)
cberner (developer)
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 (developer)
2021-06-10 13:29

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/551 [^]
(0129447)
hgbot (developer)
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 (developer)
2021-06-14 08:19

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/551 [^]
(0129649)
jmelin (reporter)
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.

- Issue History
Date Modified Username Field Change
2021-03-11 10:06 jmelin New Issue
2021-03-11 10:06 jmelin Assigned To => Retail
2021-03-11 10:06 jmelin File Added: 2021-03-11_10-05-39.mp4
2021-03-11 10:06 jmelin Triggers an Emergency Pack => No
2021-03-11 10:07 jmelin File Added: 2021-03-11.png
2021-03-13 13:53 cberner Note Added: 0126681
2021-03-13 15:53 cberner Note Edited: 0126681 View Revisions
2021-04-16 14:21 guilleaer Severity major => minor
2021-04-16 14:21 guilleaer Type defect => design defect
2021-04-22 23:05 guilleaer Tag Attached: Takeaway
2021-04-29 10:38 guilleaer Assigned To Retail => platform
2021-04-29 10:38 guilleaer Category POS => Core
2021-04-29 10:38 guilleaer Status new => acknowledged
2021-04-29 16:24 guilleaer Relationship added has duplicate 0046357
2021-05-24 13:48 guilleaer Resolution time => 1624312800
2021-05-24 13:48 guilleaer Status acknowledged => scheduled
2021-05-24 13:48 guilleaer Type design defect => defect
2021-05-24 13:48 guilleaer Status scheduled => acknowledged
2021-06-09 13:53 jarmendariz Assigned To platform => jarmendariz
2021-06-09 13:54 jarmendariz Status acknowledged => scheduled
2021-06-10 13:29 hgbot Note Added: 0129331
2021-06-14 08:19 hgbot Resolution open => fixed
2021-06-14 08:19 hgbot Status scheduled => closed
2021-06-14 08:19 hgbot Note Added: 0129447
2021-06-14 08:19 hgbot Note Added: 0129448
2021-06-18 10:19 jmelin Assigned To jarmendariz => Retail
2021-06-18 10:19 jmelin Note Added: 0129649
2021-06-18 10:19 jmelin Status closed => new
2021-06-18 10:19 jmelin Resolution fixed => open
2021-06-18 16:36 jarmendariz Assigned To Retail => jarmendariz
2021-06-18 16:36 jarmendariz Status new => scheduled
2021-06-18 16:53 jarmendariz Status scheduled => acknowledged
2021-06-18 16:54 jarmendariz Status acknowledged => scheduled
2021-06-18 16:54 jarmendariz Review Assigned To => jarmendariz
2021-06-18 16:54 jarmendariz Status scheduled => closed
2021-06-18 16:54 jarmendariz Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker