Modify bounds and transform for BSL input.
We don't want to send the BufferStateLayer's transform to input, but rather the parent's transform. This is because the current layer's transform is information about how the buffer is placed on screen. The parent's transform makes more sense to send since this is information about how the layer is placed on screen. This transform is used by input to determine how to go from screen space back to window space. Also update the bounds for BufferStateLayer that's used for input. We need to include the transform here since input assumes the frame already includes the buffer transform. Test: EndToEndNativeInputTest Test: Rotate and scroll content Fixes: 184807094 Change-Id: I59c1f32a57dff4f007202b5998fff55f4e125438
Loading
Please register or sign in to comment