Fixed
Status Update
Comments
ju...@google.com <ju...@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
The following Experimental APIs have existed for several releases.
Please consider stabilising or removing these APIs: