DescriptionThis CL fixes
issue 6125 - [edit search engines] after hitting right ctrl+shift, can't change insertion point with the mouse
and
issue 8686 - RTL: Can't select RTL text from Chrome UI boxes
The problem is cursor positioning and cursor selection in CRichEditCtrl in RTL layout. (cursor positioning is fine even for RTL characters in LTR layout, but cursor positioning is not working even for LTR characters in RTL layout).
The fix is correctly calculation of input boundary in ClipXCoordToVisibleText(), and the fix is mostly part of Nick Carter's un-committed fix in https://svn.corp.google.com/review/chrome/desc/cb/ncarter/rtl_richedit_fixes@50605
BUG=6125
BUG=8686
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=14158
Patch Set 1 #Patch Set 2 : '' #
Total comments: 3
Patch Set 3 : '' #
Total comments: 3
Patch Set 4 : '' #
Messages
Total messages: 9 (0 generated)
|