Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ExposedDropdownMenuBox recomposing unnecessarily #1156

Merged
merged 1 commit into from Mar 4, 2024

Conversation

m-sasha
Copy link

@m-sasha m-sasha commented Mar 1, 2024

Currently ExposedDropdownMenuBox will recompose whenever its bounds change.

This has already been fixed in Android, but we haven't integrated the changes.

Proposed Changes

  • Integrate the changes from the Android CL
  • Copy Android EDM tests into skikoTest.

Testing

Test: Added new EDM tests from Android.

Issues Fixed

Fixes: JetBrains/compose-multiplatform#4364

@m-sasha m-sasha requested a review from igordmn March 1, 2024 14:39
@m-sasha m-sasha requested a review from MatkovIvan March 4, 2024 10:29
@m-sasha m-sasha merged commit ba6482c into jb-main Mar 4, 2024
9 checks passed
@m-sasha m-sasha deleted the m-sasha/fix-edm-recompositions branch March 4, 2024 15:20
@m-sasha m-sasha added the changelog1.6.1 Temporary label for 1.6.1 changelog (will be removed) label Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog1.6.1 Temporary label for 1.6.1 changelog (will be removed)
Projects
None yet
3 participants