Chromium Code Reviews
Description[Merge to 2785] Fix omnibox flickering on macOS Sierra.
> The implementation of -[AutocompleteTextFieldEditor interpretKeyEvents:]
> invalidates layout twice, in ways that are somehow not compatible on macOS
> Sierra. This causes repaints on the next two frames, the first of which does
> not paint the text correctly. Forcing an explicit relayout causes there to be
> only a single repaint, with the correct contents.
>
> BUG=634318
>
> Review-Url: https://codereview.chromium.org/2237003004
> Cr-Commit-Position: refs/heads/master@{#411495}
> (cherry picked from commit c95767396148abe3e0b7d2ac07262a90dd76a6ae)
Committed: https://chromium.googlesource.com/chromium/src/+/0c384764c4aaf6c453f0cf80fb2fdecc9124e472
Patch Set 1 #
Messages
Total messages: 2 (1 generated)
|
|||||||||||||||||||