Chromium Code Reviews
DescriptionFix 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
Committed: https://crrev.com/c95767396148abe3e0b7d2ac07262a90dd76a6ae
Cr-Commit-Position: refs/heads/master@{#411495}
Patch Set 1 #
Messages
Total messages: 15 (8 generated)
|
|||||||||||||||||||