Fix TextView#getEditorAndHandwritingBounds used wrong matrix
In ag/28386190, the TextView's local visible bounds is comptued by 1. find the global visible bounds of the TextView in view root's coordinates. 2. transform the global visible bounds to TextView's coordinates The issue is that in step 2, we used matrix returned from View#transformMatrixToLocal which maps *screen coordinates* to the view's coordinates. The correct matrix should be one that maps view root's coordinates to view's coordinates. Bug: 361208016 Test: atest TextViewWithTransformationHandwritingTest Flag: com.android.text.flags.handwriting_gesture_with_transformation Change-Id: Ie8cfeb86235bdd14b97d69574c634a293a11f1e6
Loading
Please register or sign in to comment