Comment #4 on issue 6007 by madecoste: Download shelf bottom bar get stuck  
and can't be closed anymore
http://code.google.com/p/chromium/issues/detail?id=6007

I think I found the reason why, the page save code doesn't go through the  
DownloadShelfView::AddDownload() calls, it creates a dummy item and calls  
DownloadShelfView::AddDownloadView() directly... The problem is that the  
call to shelf_animation_->Show() gets bypassed and thus the  
SlideAnimation::showing_ state
doesn't get set to true and thus the call to SlideAnimation::Hide() from  
DownloadShelfView::ButtonPressed() returns early, without closing the bar...

I think it could be quickly fixed by moving the call from  
shelf_animation_->Show()
from AddDownload to AddDownloadView, but I don't know if it could cause  
other side
effects... I'll try it anyway... I'll keep you posted...




--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to