Status: Assigned
Owner: [email protected]
Labels: Type-Bug Pri-3 OS-All Area-BrowserUI

New issue 6846 by [email protected]: Un-hose omnibox anti-flicker code  
in OnMouseActivate
http://code.google.com/p/chromium/issues/detail?id=6846

Right now OnMouseActivate() does a ScopedFreeze to prevent flicker, but
because of Devin's changes recently, it doesn't necessarily prevent flicker
here, because it lets DefWindowProc() run outside the freeze, which could
redraw anything.  Also, this code isn't very robust -- it's easy for other
code to cause black omnibox problems.

I'm hoping to both fix this issue, and perhaps add an OnActivate() handler
that will either get called when we're really getting activation, or else
get called if someone else changes activation in response to their own
OnActivate() call; either way I can probably make the omnibox robust
against blackness, although in the first case I won't be able to make it
completely flicker-proof.

--
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