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

Issue 22266 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Oct 2009
Cc:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug
M-4

Restricted
  • Only users with EditIssue permission may comment.



Sign in to add a comment

Tabs can be lost entirely by dragging tab upwards too quickly

Project Member Reported by pinkerton@chromium.org, Sep 18 2009

Issue description

- create a window with a bunch of tabs
- grab one and drag it up and let go of the mouse very quickly (timing is 
important, this isn't 100% repro)

expected result:
- new window with that tab

actual result:
- sometimes the new window will not appear and the tabs in the originating 
window will have a gap

Good times!
 
The fact that there's a gap (which doesn't go away on adding a new tab) means that the 
tab strip still thinks there's a placeholder tab there. That may be a hint as to what 
particular cleanup codepath isn't getting called correctly due to the timing.
Note the windows are still in the window menu, so they haven't gone away, they're 
just....invisible.
Hi Miranda,
I'm just load balancing some bugs and wonder if you can take care of this? Pls ping me if 
I need to load balance further. I don't think there's any design input needed from Cole 
at this point.
thx!
Mike

Comment 4 by darin@chromium.org, Oct 2 2009

I just saw something like this too.  An easy way to repro is to grab a tab and slide it 
to the side displacing at least one existing tab, then move it up or down a few pixels 
and let go of the mouse.  The window list shows the phantom window!
mine.
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=27861 

------------------------------------------------------------------------
r27861 | pinkerton@chromium.org | 2009-10-02 10:59:13 -0700 (Fri, 02 Oct 2009) | 4 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/cocoa/tab_view.mm?r1=27861&r2=27860

Fix several issues with dragging tabs and quickly letting go, including crashes because we get mouseDragged "events" after mouseUp, windows that stay transucent, and windows that vanish entirely but stay in the window list.
BUG= 22266 ,  13594 ,  22538 
TEST=dragging tabs between windows should still work
Review URL: http://codereview.chromium.org/243080
------------------------------------------------------------------------

Status: Fixed
Status: Verified
Fixed verified .

Platform:
  Hostname: testing-102.local
  Mac OS X Version 10.5.8 (Build 9L30)
  Processor: 2 Intel 2.40 GHz
  RAM: 2048 MB

Chrome:
  Chrome version: 4.0.221.6  <<<Release/Debug>>>
  QuickTime Player: 7.6.4
  QuickTime PlayerX: <unknown>
  Flash Player: 10.0.32.18

Project Member

Comment 9 by bugdroid1@chromium.org, Oct 12 2012

Labels: Restrict-AddIssueComment-Commit
This issue has been closed for some time. No one will pay attention to new comments.
If you are seeing this bug or have new data, please click New Issue to start a new bug.
Project Member

Comment 10 by bugdroid1@chromium.org, Mar 10 2013

Labels: -Mstone-4 M-4
Project Member

Comment 11 by bugdroid1@chromium.org, Mar 13 2013

Labels: -Restrict-AddIssueComment-Commit Restrict-AddIssueComment-EditIssue

Sign in to add a comment