Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0045471Openbravo ERPA. Platformpublic2020-11-16 10:542020-11-20 13:10
salvador_campanella 
cberner 
normalmajoralways
closedfixed 
5
 
PR20Q3.2PR20Q3.2 
Google Chrome
Core
No
0045471: Grid Horizontal scroll is not working with chrome 86 and Arabic language
Grid Horizontal scroll is not working with chrome 86 and Arabic language
1. Install Google Chrome (version 86.0.4240.193)
2. Try to open the application using Arabic Language or any language (RLT)
3. Open any window in grid view
maybe will be needed to adjust the window size to show the horizontal scroll

4. Use the horizontal scroll

Error the scroll is not working
No tags attached.
blocks defect 0045449 closed cberner Grid Horizontal scroll is not working with chrome 86 and Arabic language 
Issue History
2020-11-20 10:50cbernerTypedefect => backport
2020-11-20 10:50cbernerTarget Version => PR20Q3.2
2020-11-20 11:06hgbotNote Added: 0124521
2020-11-20 11:10hgbotNote Added: 0124524
2020-11-20 13:10hgbotNote Added: 0124535
2020-11-20 13:10hgbotNote Added: 0124536
2020-11-20 13:10hgbotNote Added: 0124537
2020-11-20 13:10hgbotResolutionopen => fixed
2020-11-20 13:10hgbotStatusscheduled => closed
2020-11-20 13:10hgbotFixed in Version => PR20Q3.2
2020-11-20 13:10hgbotNote Added: 0124538

Notes
(0124521)
hgbot   
2020-11-20 11:06   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/241 [^]
(0124524)
hgbot   
2020-11-20 11:10   
Merge Request created: https://gitlab.com/openbravo/tools/platform/org.openbravo.userinterface.smartclient.dev/-/merge_requests/5 [^]
(0124535)
hgbot   
2020-11-20 13:10   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/241 [^]
(0124536)
hgbot   
2020-11-20 13:10   
Repository: https://gitlab.com/openbravo/tools/platform/org.openbravo.userinterface.smartclient.dev [^]
Changeset: 0f11022bb6122cfefcc86ef13047b72a7585021f
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 2020-11-20T11:09:57+01:00
URL: https://gitlab.com/openbravo/tools/platform/org.openbravo.userinterface.smartclient.dev/-/commit/0f11022bb6122cfefcc86ef13047b72a7585021f [^]

Related to ISSUE-45471: Grid Horizontal scroll on RTL is not working with chrome >= 85

Horizontal scroll on smartclient grid is failing on Chrome version 85+,
this is due to the modification of how Chrome implements horizontal
scrolling, it has been modified to follow similar standards to mozilla,
which previously it was not.

This required porting one of the patches from smartclient version 12.1,
which fixes this issue.

---
M web/org.openbravo.userinterface.smartclient/isomorphic/client/widgets/Canvas.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules-debug/ISC_Core.js
M web/org.openbravo.userinterface.smartclient/isomorphic/system/modules/ISC_Core.js
---
(0124537)
hgbot   
2020-11-20 13:10   
Merge request merged: https://gitlab.com/openbravo/tools/platform/org.openbravo.userinterface.smartclient.dev/-/merge_requests/5 [^]
(0124538)
hgbot   
2020-11-20 13:10   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 3efd2faecd80cf90a531912c57e2d90ceb571392
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 2020-11-20T11:04:58+01:00
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/3efd2faecd80cf90a531912c57e2d90ceb571392 [^]

Fixes ISSUE-45471: Grid Horizontal scroll on RTL is not working with Chrome >= 85

Horizontal scroll on smartclient grid is failing on Chrome version 85+,
this is due to the modification of how Chrome implements horizontal
scrolling, it has been modified to follow similar standards to mozilla,
which previously it was not.

This required porting one of the patches from smartclient version 12.1,
which fixes this issue.

---
M modules/org.openbravo.userinterface.smartclient/web/org.openbravo.userinterface.smartclient/isomorphic/ISC_Combined.js
---