New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 767218 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 715509
Owner:
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

[Mac] Settings page items animation wrong for RTL

Project Member Reported by shrike@chromium.org, Sep 20 2017

Issue description

Chrome Version: 63.0.3220.0
OS: macOS 10.12

What steps will reproduce the problem?
(1) Launch Chrome in RTL (command line flags  -NSForceRightToLeftWritingDirection YES -AppleTextDirection YES --force-ui-direction=rtl --enable-features=MacRTL )
(2) Go to Content Settings
(3) Click Handlers

What is the expected result?
The Content Settings items should scroll off the page from left to right

What happens instead?
The items scroll from right to left, as they do in LTR mode. The horizontal scroll direction should be reversed for RTL. The UI gets other things right, like the left-pointing arrows at the left edge of the Handlers item, so Settings does know that it's in RTL mode.
 

Comment 1 by dpa...@chromium.org, Sep 20 2017

Cc: scottchen@chromium.org
Labels: Proj-MaterialDesign-WebUI
Status: Available (was: Untriaged)
I can reproduce the animation direction issue, see screencast. On top of that, there is a visual glitch when going back to the parent page, which I only see in RTL, probably the latter is a separate issue.
RTL_animation_issues.mp4
287 KB View Download

Comment 2 by dpa...@chromium.org, Sep 20 2017

Status: Assigned (was: Available)
The logic at [1] does not seem to take into account RTL vs LTR. Investigating...


[1] https://cs.chromium.org/chromium/src/chrome/browser/resources/settings/settings_page/settings_animated_pages.js?q=settings_animated_pages.js&sq=package:chromium&dr&l=152-159

Comment 3 by dpa...@chromium.org, Sep 20 2017

Status: Started (was: Assigned)

Comment 4 by dpa...@chromium.org, Sep 21 2017

Mergedinto: 715509
Status: Duplicate (was: Started)

Sign in to add a comment