Fixed
Status Update
Comments
pe...@skia-infra-public.iam.gserviceaccount.com <pe...@skia-infra-public.iam.gserviceaccount.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit 4b73c65a6ef6702c49179fa571d8f93fd1c0549b
Author: Ralston Da Silva <ralu@google.com>
Date: Wed Jan 06 17:40:29 2021
Remove deprecated APIs
Bug: 174728671
Bug: 175156387
Test: N/A
Relnote: Removed deprecated focusObserver use onFocusChanged or onFocusEvent instead
Relnote: Removed deprecated keyInputFilter use onKeyEvent instead
Relnote: Removed deprecated previewKeyInputFilter use onPreviewKeyEvent instead
Change-Id: I3ecb9449c5aa3e9b3a9d396808c63a8b2c199916
M compose/ui/ui/api/current.txt
M compose/ui/ui/api/public_plus_experimental_current.txt
M compose/ui/ui/api/restricted_current.txt
D compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/FocusObserverModifier.kt
M compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/KeyInputModifier.kt
https://android-review.googlesource.com/1540836
Branch: androidx-main
commit 4b73c65a6ef6702c49179fa571d8f93fd1c0549b
Author: Ralston Da Silva <ralu@google.com>
Date: Wed Jan 06 17:40:29 2021
Remove deprecated APIs
Bug: 174728671
Bug: 175156387
Test: N/A
Relnote: Removed deprecated focusObserver use onFocusChanged or onFocusEvent instead
Relnote: Removed deprecated keyInputFilter use onKeyEvent instead
Relnote: Removed deprecated previewKeyInputFilter use onPreviewKeyEvent instead
Change-Id: I3ecb9449c5aa3e9b3a9d396808c63a8b2c199916
M compose/ui/ui/api/current.txt
M compose/ui/ui/api/public_plus_experimental_current.txt
M compose/ui/ui/api/restricted_current.txt
D compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/FocusObserverModifier.kt
M compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/input/key/KeyInputModifier.kt
lp...@google.com <lp...@google.com>
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-main
Author: Leland Richardson <
Link:
Add onRectChanged modifier and corresponding callback support to rect tracking
Expand for full commit details
Add onRectChanged modifier and corresponding callback support to rect tracking
Fixes: 372765423
Fixes: 372757007
Fixes: 372994338
Relnote:"""
Added Modifier.onRectChanged API which is an API that allows one to subscribe to the root/window/screen-relative position and size of a
LayoutNode. The API solves many use cases that the existing onGloballyPositioned modifier does, however it does so with much less
overhead and the API comes with facilities to debounce and throttle the callback per what one's use case demands.
"""
Change-Id: Id28c7c6c52ce3b18c9ac8c83cde48111a312cfc9
Files:
- M
compose/ui/ui/api/current.txt
- M
compose/ui/ui/api/restricted_current.txt
- A
compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/layout/OnGlobalRectChangedTest.kt
- M
compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/layout/OnGloballyPositionedTest.kt
- A
compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/Actual.android.kt
- M
compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/platform/AndroidComposeView.android.kt
- M
compose/ui/ui/src/androidUnitTest/kotlin/androidx/compose/ui/spatial/RectListTest.kt
- A
compose/ui/ui/src/androidUnitTest/kotlin/androidx/compose/ui/spatial/ThrottledCallbacksTest.kt
- M
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/Expect.kt
- A
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/layout/OnRectChangedModifier.kt
- M
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/node/MeasureAndLayoutDelegate.kt
- A
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RectInfo.kt
- M
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RectList.kt
- M
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/RectManager.kt
- A
compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/spatial/ThrottledCallbacks.kt
- M
compose/ui/ui/src/commonStubsMain/kotlin/androidx/compose/ui/Actual.commonStubs.kt
Hash: ce33454f34929182e1109f6254144d390f27e7c8
Date: Wed Oct 16 13:18:34 2024
pr...@google.com <pr...@google.com> #4
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.compose.ui:ui:1.8.0-alpha05
androidx.compose.ui:ui-android:1.8.0-alpha05
androidx.compose.ui:ui-jvmstubs:1.8.0-alpha05
androidx.compose.ui:ui-linuxx64stubs:1.8.0-alpha05
Description
Perf Regression (Low) found, matching 9 tracked metrics from benchmarks.
To triage this regression, see the guide at go/androidx-bench-triage .
Test classes affected:
Test methods affected:
Devices affected:
API Level: