Use local coordinates in CAI#EditorBoundsInfo
EditorBoundsInfo uses local coordiantes, it was mistakenly set with screen coordinates Test: atest InputMethodServiceTest Bug: 217957587 Change-Id: Iadeaa793d1331b6208e4b19036c45120b0185f64
This commit is contained in:
@@ -4595,7 +4595,7 @@ public class Editor {
|
||||
|
||||
if (includeEditorBounds) {
|
||||
final RectF bounds = new RectF();
|
||||
mTextView.getBoundsOnScreen(bounds, false /* clipToParent */);
|
||||
bounds.set(0 /* left */, 0 /* top */, mTextView.getWidth(), mTextView.getHeight());
|
||||
EditorBoundsInfo.Builder boundsBuilder = new EditorBoundsInfo.Builder();
|
||||
//TODO(b/210039666): add Handwriting bounds once they're available.
|
||||
builder.setEditorBoundsInfo(
|
||||
|
||||
Reference in New Issue
Block a user