Fixed
Status Update
Comments
sh...@google.com <sh...@google.com> #2
Has TODO in code.
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit c1f303a94463d192835cbcb95118237b843b5fc2
Author: Shep Shapard <shepshapard@google.com>
Date: Wed Jul 08 15:56:20 2020
Passing MotionEvents all the way through.
Passing MotionEvents all the way through
Compose into android.
Also fixed an offsetting issue such that
MotionEvents are now again dispatched
with the correct offsets.
Relnote: "MotionEvents passed all the way
through from Android, into Compose, and
back into Android."
Fixes: 158034713
Test: ./gradlew compose:core:core:test
Test: ./gradlew compose:core:core:connectedDebugAndroidTest
Change-Id: I14be8bd67609696bf3e8950feb0bb54367786b81
M ui/ui-android-view/integration-tests/android-view-demos/src/main/AndroidManifest.xml
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/AndroidViewDemos.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/ComplexInteractions.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/PointerInputInteropAndroidInCompose.kt
A ui/ui-android-view/integration-tests/android-view-demos/src/main/res/layout/android_scrollview.xml
M ui/ui-core/api/0.1.0-dev16.txt
M ui/ui-core/api/current.txt
M ui/ui-core/api/public_plus_experimental_0.1.0-dev16.txt
M ui/ui-core/api/public_plus_experimental_current.txt
M ui/ui-core/api/restricted_0.1.0-dev16.txt
M ui/ui-core/api/restricted_current.txt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/HitPathTrackerTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/MotionEventAdapterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessorTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/TestUtils.kt
A ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterIntegrationTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropUtilsTest.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/MotionEventAdapter.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropFilter.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropUtils.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/HitPathTracker.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessor.kt
https://android-review.googlesource.com/1360897
Branch: androidx-master-dev
commit c1f303a94463d192835cbcb95118237b843b5fc2
Author: Shep Shapard <shepshapard@google.com>
Date: Wed Jul 08 15:56:20 2020
Passing MotionEvents all the way through.
Passing MotionEvents all the way through
Compose into android.
Also fixed an offsetting issue such that
MotionEvents are now again dispatched
with the correct offsets.
Relnote: "MotionEvents passed all the way
through from Android, into Compose, and
back into Android."
Fixes: 158034713
Test: ./gradlew compose:core:core:test
Test: ./gradlew compose:core:core:connectedDebugAndroidTest
Change-Id: I14be8bd67609696bf3e8950feb0bb54367786b81
M ui/ui-android-view/integration-tests/android-view-demos/src/main/AndroidManifest.xml
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/AndroidViewDemos.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/ComplexInteractions.kt
M ui/ui-android-view/integration-tests/android-view-demos/src/main/java/androidx/ui/androidview/demos/PointerInputInteropAndroidInCompose.kt
A ui/ui-android-view/integration-tests/android-view-demos/src/main/res/layout/android_scrollview.xml
M ui/ui-core/api/0.1.0-dev16.txt
M ui/ui-core/api/current.txt
M ui/ui-core/api/public_plus_experimental_0.1.0-dev16.txt
M ui/ui-core/api/public_plus_experimental_current.txt
M ui/ui-core/api/restricted_0.1.0-dev16.txt
M ui/ui-core/api/restricted_current.txt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/HitPathTrackerTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/MotionEventAdapterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessorTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/core/pointerinput/TestUtils.kt
A ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterIntegrationTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropFilterTest.kt
M ui/ui-core/src/androidAndroidTest/kotlin/androidx/ui/node/PointerInteropUtilsTest.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/MotionEventAdapter.kt
A ui/ui-core/src/androidMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropFilter.kt
M ui/ui-core/src/androidMain/kotlin/androidx/ui/node/PointerInteropUtils.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/PointerInput.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/HitPathTracker.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEvent.kt
M ui/ui-core/src/commonMain/kotlin/androidx/ui/core/pointerinput/PointerInputEventProcessor.kt
Description
For future record keeping: as of very soon (after the fix for