Skip to content

Fix missed implementation for DrawerPredictiveBackHandler #1763

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

Merged
merged 1 commit into from
Jan 7, 2025

Conversation

MatkovIvan
Copy link
Member

Since PredictiveBackHandler were previously commonized (without actual implementation yet), it's no longer necessary to wrap usages of it into expect/actual. It fixes missing implementation of DrawerPredictiveBackHandler on non-Android platforms.

Fixes https://youtrack.jetbrains.com/issue/CMP-1301 and https://youtrack.jetbrains.com/issue/CMP-7309

Release Notes

Fixes - Multiple Platforms

  • Fix missing implementation on non-Android platforms for ModalDrawerSheet overload with DrawerState argument

@MatkovIvan MatkovIvan requested review from igordmn and ASalavei January 6, 2025 11:57
@MatkovIvan MatkovIvan force-pushed the ivan.matkov/common-nav-drawer branch from 76b927d to 8d67a83 Compare January 6, 2025 13:59
@MatkovIvan MatkovIvan changed the title Remove expect/actual for DrawerPredictiveBackHandler Fix missed implementation for DrawerPredictiveBackHandler Jan 6, 2025
Copy link
Collaborator

@igordmn igordmn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Usually we cherry-pick straight to jb-main.

But as it requires Release Notes, it seems we could squash it as a PR. There won't be merge-conflicts theoretically.

@MatkovIvan MatkovIvan merged commit bbbaae3 into jb-main Jan 7, 2025
7 checks passed
@MatkovIvan MatkovIvan deleted the ivan.matkov/common-nav-drawer branch January 7, 2025 09:52
igordmn pushed a commit that referenced this pull request Feb 25, 2025
Since `PredictiveBackHandler` were previously commonized (without actual
implementation yet), it's no longer necessary to wrap usages of it into
expect/actual. It fixes missing implementation of
`DrawerPredictiveBackHandler` on non-Android platforms.

Fixes https://youtrack.jetbrains.com/issue/CMP-1301 and
https://youtrack.jetbrains.com/issue/CMP-7309

## Release Notes
### Fixes - Multiple Platforms
- Fix missing implementation on non-Android platforms for
`ModalDrawerSheet` overload with `DrawerState` argument
igordmn pushed a commit that referenced this pull request Feb 25, 2025
Since `PredictiveBackHandler` were previously commonized (without actual
implementation yet), it's no longer necessary to wrap usages of it into
expect/actual. It fixes missing implementation of
`DrawerPredictiveBackHandler` on non-Android platforms.

Fixes https://youtrack.jetbrains.com/issue/CMP-1301 and
https://youtrack.jetbrains.com/issue/CMP-7309

## Release Notes
### Fixes - Multiple Platforms
- Fix missing implementation on non-Android platforms for
`ModalDrawerSheet` overload with `DrawerState` argument
igordmn pushed a commit that referenced this pull request Feb 25, 2025
Since `PredictiveBackHandler` were previously commonized (without actual
implementation yet), it's no longer necessary to wrap usages of it into
expect/actual. It fixes missing implementation of
`DrawerPredictiveBackHandler` on non-Android platforms.

Fixes https://youtrack.jetbrains.com/issue/CMP-1301 and
https://youtrack.jetbrains.com/issue/CMP-7309

## Release Notes
### Fixes - Multiple Platforms
- Fix missing implementation on non-Android platforms for
`ModalDrawerSheet` overload with `DrawerState` argument
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants