Fixed
Status Update
Comments
an...@google.com <an...@google.com>
de...@gmail.com <de...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 23a7d960caf43390a554700d3c56ada189a9d10e
Author: Louis Pullen-Freilich <lpf@google.com>
Date: Mon Aug 10 15:11:36 2020
IconButton / IconToggleButton API scrub
Test: ./gradlew updateApi
Bug: b/161809385
Bug: b/161807956
Relnote: "Adds enabled parameter to IconButton, and reorders parameters in IconToggleButton"
Change-Id: I0a9419b1a631cadad451395302ad87b7f9214f96
M ui/ui-material/api/current.txt
M ui/ui-material/api/public_plus_experimental_current.txt
M ui/ui-material/api/restricted_current.txt
M ui/ui-material/src/commonMain/kotlin/androidx/compose/material/IconButton.kt
https://android-review.googlesource.com/1394868
Branch: androidx-master-dev
commit 23a7d960caf43390a554700d3c56ada189a9d10e
Author: Louis Pullen-Freilich <lpf@google.com>
Date: Mon Aug 10 15:11:36 2020
IconButton / IconToggleButton API scrub
Test: ./gradlew updateApi
Bug:
Bug:
Relnote: "Adds enabled parameter to IconButton, and reorders parameters in IconToggleButton"
Change-Id: I0a9419b1a631cadad451395302ad87b7f9214f96
M ui/ui-material/api/current.txt
M ui/ui-material/api/public_plus_experimental_current.txt
M ui/ui-material/api/restricted_current.txt
M ui/ui-material/src/commonMain/kotlin/androidx/compose/material/IconButton.kt
po...@google.com <po...@google.com>
al...@google.com <al...@google.com>
ni...@google.com <ni...@google.com> #3
Can you please check if this is assigned to the right iteration?
xz...@gmail.com <xz...@gmail.com> #4
I guess it wasn't assigned to the right iteration ¯\_(ツ)_/¯
sg...@google.com <sg...@google.com>
ap...@google.com <ap...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-main
commit ea62ec81f8492863dfe208ae85a80db9cff8ca1d
Author: Shalom Gibly <sgibly@google.com>
Date: Mon May 01 17:22:15 2023
Adds a ScrollState param to dropdown menus
This CL:
- Adds a ScrollState param to dropdown menus to allow control over the
menu items positioing when the popup is displayed.
- Deprecates the current DropdownMenu function and adds another that
takes a ScrollState parameter.
- Modifies the experimental ExposedDropdownMenu function to take a
ScrollState parameter.
Bug: 185304441
Test: MenuTest, ExposedDropdownMenuTest
Relnote: "Added an option to pass in a ScrollState when constructing a
DropdownMenu or an ExposedDropdownMenu for controlling the vertical
scroll state of the displayed menu items."
Change-Id: Ia0734c832441988ff0047f25719d7c8edae8db5c
M compose/material3/material3/api/current.txt
M compose/material3/material3/api/public_plus_experimental_current.txt
M compose/material3/material3/api/restricted_current.txt
M compose/material3/material3/integration-tests/material3-catalog/src/main/java/androidx/compose/material3/catalog/library/model/Examples.kt
M compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/MenuSamples.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/ExposedDropdownMenuTest.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuScreenshotTest.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuTest.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidMenu.android.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/ExposedDropdownMenu.kt
M compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Menu.kt
https://android-review.googlesource.com/2573579
Branch: androidx-main
commit ea62ec81f8492863dfe208ae85a80db9cff8ca1d
Author: Shalom Gibly <sgibly@google.com>
Date: Mon May 01 17:22:15 2023
Adds a ScrollState param to dropdown menus
This CL:
- Adds a ScrollState param to dropdown menus to allow control over the
menu items positioing when the popup is displayed.
- Deprecates the current DropdownMenu function and adds another that
takes a ScrollState parameter.
- Modifies the experimental ExposedDropdownMenu function to take a
ScrollState parameter.
Bug: 185304441
Test: MenuTest, ExposedDropdownMenuTest
Relnote: "Added an option to pass in a ScrollState when constructing a
DropdownMenu or an ExposedDropdownMenu for controlling the vertical
scroll state of the displayed menu items."
Change-Id: Ia0734c832441988ff0047f25719d7c8edae8db5c
M compose/material3/material3/api/current.txt
M compose/material3/material3/api/public_plus_experimental_current.txt
M compose/material3/material3/api/restricted_current.txt
M compose/material3/material3/integration-tests/material3-catalog/src/main/java/androidx/compose/material3/catalog/library/model/Examples.kt
M compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/MenuSamples.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/ExposedDropdownMenuTest.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuScreenshotTest.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuTest.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidMenu.android.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/ExposedDropdownMenu.kt
M compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Menu.kt
ap...@google.com <ap...@google.com> #6
Project: platform/frameworks/support
Branch: androidx-main
commit 9a8f9209f18b9b8a2efb463204beb94896dfdfb5
Author: Shalom Gibly <sgibly@google.com>
Date: Tue May 02 16:15:48 2023
Adds ScrollState param to M2 dropdown menus
This CL applies similar changes to Material 2 from the previously
submitted CL athttps://r.android.com/2573579 :
- Adds a ScrollState param to dropdown menus to allow control over the
menu items positioing when the popup is displayed.
- Deprecates the current DropdownMenu function and adds another that
takes a ScrollState parameter.
- Modifies the experimental ExposedDropdownMenu function to take a
ScrollState parameter.
- Changes and deprecations to the Desktop menu.
Fixes: 185304441
Test: MenuTest, ExposedDropdownMenuTest
Relnote: "Added an option to pass in a ScrollState when constructing a
DropdownMenu or an ExposedDropdownMenu for controlling the vertical
scroll state of the displayed menu items."
Change-Id: Idb0090cd1b9bb4853e448d82094156a8af39d65b
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-catalog/src/main/java/androidx/compose/material/catalog/library/model/Examples.kt
M compose/material/material/samples/src/main/java/androidx/compose/material/samples/MenuSamples.kt
M compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/ExposedDropdownMenuTest.kt
M compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/MenuTest.kt
M compose/material/material/src/androidMain/kotlin/androidx/compose/material/AndroidMenu.android.kt
M compose/material/material/src/androidMain/kotlin/androidx/compose/material/ExposedDropdownMenu.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Menu.kt
M compose/material/material/src/desktopMain/kotlin/androidx/compose/material/DesktopMenu.desktop.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuTest.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidMenu.android.kt
M compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Menu.kt
https://android-review.googlesource.com/2577210
Branch: androidx-main
commit 9a8f9209f18b9b8a2efb463204beb94896dfdfb5
Author: Shalom Gibly <sgibly@google.com>
Date: Tue May 02 16:15:48 2023
Adds ScrollState param to M2 dropdown menus
This CL applies similar changes to Material 2 from the previously
submitted CL at
- Adds a ScrollState param to dropdown menus to allow control over the
menu items positioing when the popup is displayed.
- Deprecates the current DropdownMenu function and adds another that
takes a ScrollState parameter.
- Modifies the experimental ExposedDropdownMenu function to take a
ScrollState parameter.
- Changes and deprecations to the Desktop menu.
Fixes: 185304441
Test: MenuTest, ExposedDropdownMenuTest
Relnote: "Added an option to pass in a ScrollState when constructing a
DropdownMenu or an ExposedDropdownMenu for controlling the vertical
scroll state of the displayed menu items."
Change-Id: Idb0090cd1b9bb4853e448d82094156a8af39d65b
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-catalog/src/main/java/androidx/compose/material/catalog/library/model/Examples.kt
M compose/material/material/samples/src/main/java/androidx/compose/material/samples/MenuSamples.kt
M compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/ExposedDropdownMenuTest.kt
M compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/MenuTest.kt
M compose/material/material/src/androidMain/kotlin/androidx/compose/material/AndroidMenu.android.kt
M compose/material/material/src/androidMain/kotlin/androidx/compose/material/ExposedDropdownMenu.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Menu.kt
M compose/material/material/src/desktopMain/kotlin/androidx/compose/material/DesktopMenu.desktop.kt
M compose/material3/material3/src/androidAndroidTest/kotlin/androidx/compose/material3/MenuTest.kt
M compose/material3/material3/src/androidMain/kotlin/androidx/compose/material3/AndroidMenu.android.kt
M compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/Menu.kt
ju...@google.com <ju...@google.com> #7
The following release(s) address this bug.It is possible this bug has only been partially addressed:
androidx.compose.material:material:1.5.0-beta01
androidx.compose.material3:material3:1.2.0-alpha02
androidx.compose.material3:material3-android:1.2.0-alpha02
Description
Versions information
Jetpack Compose release version: 1.0.0-beta04
Android Studio Build:
Description
The composable doesn't allow the caller to pass a which prevents us to set the default scroll position upon opening.
DropdownMenu
ScrollState
Also, passing a
Modifier
with averticalScroll
crashes the app with the following exception: