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

Issue 764923 link

Starred by 3 users

Issue metadata

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



Sign in to add a comment

Tab strip rearrangement drag ends with blurry tab

Project Member Reported by a...@chromium.org, Sep 13 2017

Issue description

63.0.3213.3

When I drag tabs left and right within the tabstrip, never tearing them out, often I'm left with a tab with blurry icon and blurry text.

Assigning to you, Patti, because you sent me a CL that was changing drag parameters. Were you in here recently? Do you know who was?
 
Screen Shot 2017-09-13 at 5.22.06 PM.png
13.5 KB View Download
Cc: patricia...@chromium.org
Components: UI>Browser>TabStrip UI>Browser>Themes
Labels: Needs-Bisect
Owner: ----
Hmm, weird. Originally I couldn't repro this until I installed then uninstalled a browser theme (this was on on 63.0.3214.0). It looks like the blurriness starts when you start the drag, which doesn't occur on stable (60.0.3112.113), but the staying-blurry-when-you-let-go part doesn't repro with every tab drag - I had a play with it and couldn't figure out a pattern, but it does occur pretty often.

Here are proper repro steps, with an attached video:
1. Make a new Chrome profile.
2. Navigate to https://chrome.google.com/webstore/detail/morpheon-dark/mafbdhjdkjnoafhfelkjpchpaepjknad?hl=en-GB and install the theme "Morpheon Dark" (I tried with other themes, but wasn't able to repro?)
4. Drag a few tabs inside the same window until you get the blurry effect. You might have to open new tabs after installing the theme?

I don't think my change would have caused this, so adding Needs-Bisect. As mentioned before, this also repros after you remove the browser theme via chrome:settings/appearance.
blurrytabdragmac.mov
4.1 MB Download

Comment 2 by a...@chromium.org, Sep 14 2017

This likely has requirements of specific tab or window widths.

It's probably just in need of a std::floor somewhere, but I'm not sure where. It's been a while.

Comment 3 by hdodda@chromium.org, Sep 14 2017

Cc: sdy@chromium.org hdodda@chromium.org
Labels: Needs-Feedback
@sdy-- Could you please confirm if this dupe of  issue 756262  or  issue 754140  ?? as this seems similar to these issues.

Thanks!

Comment 4 by hdodda@chromium.org, Sep 14 2017

Labels: Needs-Traige-M63

Comment 5 by shrike@chromium.org, Sep 15 2017

Owner: sdy@chromium.org
[mac bug triage] Assigning to sdy@ re: c#3

Comment 6 by lgrey@chromium.org, Sep 20 2017

Status: Assigned (was: Untriaged)
Labels: -Needs-Feedback -Needs-Bisect
Removing from the bisect queue since an owner is assigned.

Comment 8 by harryyu@google.com, Nov 29 2017

The key is to mouse-up on the tab when it's still moving around. I believe the tab text is blurry from the tab being moved around, and the drawn blurry text is persisted on the tab bar if you release the mouse button while still moving quickly.
Blurry tabs.mov
8.7 MB Download

Comment 9 by tapted@chromium.org, Nov 30 2017

Mergedinto: 756262
Status: Duplicate (was: Assigned)
Merging into  Issue 756262 . There's a bisect there (spoiler: r492972).

Sign in to add a comment