compose-multiplatform icon indicating copy to clipboard operation
compose-multiplatform copied to clipboard

Missing ExposedDropdownMenuBox composable

Open jakobkmar opened this issue 3 years ago • 2 comments

The desktop implementation for menus is missing the ExposedDropdownMenuBox composable. Additionally, all classes related to exposed dropdown menus are missing as well, including the important ExposedDropdownMenu and ExposedDropdownMenu.TrailingIcon classes.

jakobkmar avatar Jan 09 '22 21:01 jakobkmar

It is currently only available in the androidMain module: https://github.com/androidx/androidx/blob/androidx-main/compose/material/material/src/androidMain/kotlin/androidx/compose/material/ExposedDropdownMenu.kt

jakobkmar avatar Jan 09 '22 21:01 jakobkmar

Also, see https://github.com/JetBrains/compose-jb/issues/2037#issuecomment-1132020917

mahozad avatar Sep 17 '22 09:09 mahozad

The issue on Google IssueTracker was marked Won't fix with this message:

Please track the JetBrains bug on this as we do not have work planned here

So, is there any time estimate on when this is going to be implemented?

mahozad avatar Nov 23 '22 17:11 mahozad

It looks like the Android version has some dependencies on the View system so it's not just a case of moving it to common; it has to be ported.

eygraber avatar Nov 24 '22 19:11 eygraber

ExposedDropdownMenuBox is missing even in release 1.3 we have been waiting for this component for a long time we need to search in DropdownMenu with keyboard navigation in desktop version

helmysaeed avatar Jan 31 '23 08:01 helmysaeed

@igordmn, any updates on this?

Tiebe avatar Apr 29 '23 19:04 Tiebe

@igordmn, any updates on this?

i writen one https://gist.github.com/lightdev-top/4f42c4d20d975e077853d0859e976c40

unresolved reference:fastAll compose v1.4.0

sizoune avatar May 20 '23 16:05 sizoune

@igordmn, any updates on this?

i writen one https://gist.github.com/lightdev-top/4f42c4d20d975e077853d0859e976c40

unresolved reference:fastAll compose v1.4.0

sorry i forgot it,i have updated it.😊

????????????????

helmysaeed avatar May 23 '23 14:05 helmysaeed

@igordmn, any updates on this?

i writen one https://gist.github.com/lightdev-top/4f42c4d20d975e077853d0859e976c40

unresolved reference:fastAll compose v1.4.0

sorry i forgot it,i have updated it.😊

????????????????

??????????????????????????????????????????

In which version we can find this "ExposedDropdownMenuBox for Compose Multiplatform"

helmysaeed avatar May 27 '23 06:05 helmysaeed

@igordmn, any updates on this?

i writen one https://gist.github.com/lightdev-top/4f42c4d20d975e077853d0859e976c40

unresolved reference:fastAll compose v1.4.0

sorry i forgot it,i have updated it.😊

????????????????

??????????????????????????????????????????

In which version we can find this "ExposedDropdownMenuBox for Compose Multiplatform"

Add the code from the link I posted earlier to your project. 😋

The main issue still exists you can not filter the menu by textfiled because the menu blocks the texfiled

helmysaeed avatar May 28 '23 07:05 helmysaeed

ExposedDropdownMenuBox exists inside the shard library but I can not call it inside the compose code

helmysaeed avatar Jul 18 '23 07:07 helmysaeed

@helmysaeed, please don't spam the issue with ???

Tiebe avatar Aug 09 '23 23:08 Tiebe

We are tracking this in more generic thread - #2037 I know, this issue was opened first, but let's track it in #2037 instead. Closing this as "duplicate"

MatkovIvan avatar Aug 10 '23 08:08 MatkovIvan