SF: Update cursor position using drawing state

Cursor position should be using drawing state instead of
current state which may not be committed yet. The current
implementation uses current state for bounds and calculates
the layer's effective transform using the drawing state.

Bug: 123989306
Test: Connect mouse and test pointer
Change-Id: I400e1a90628e0a089e5c3bb33b5df91ae9208414
1 file changed