Skip to content

Use CompositionLocalConsumerModifierNode to retrieve PlatformWindowInsets in a Node#3239

Open
Vendula Švastalová (svastven) wants to merge 2 commits into
jb-mainfrom
svastven/CMP-9379
Open

Use CompositionLocalConsumerModifierNode to retrieve PlatformWindowInsets in a Node#3239
Vendula Švastalová (svastven) wants to merge 2 commits into
jb-mainfrom
svastven/CMP-9379

Conversation

@svastven

@svastven Vendula Švastalová (svastven) commented Jul 17, 2026

Copy link
Copy Markdown

Use CompositionLocalConsumerModifierNode to read PlatformWindowInsets from LocalPlatformWindowInsets instead of maintaining a separate PlatformWindowInsetsProviderNode tree. This removes the duplicated exclude handling between the composition-local and modifier-node paths.

changes in API with the removal of PlatformWindowInsetsProviderNode which is @InternalComposeUiApi

Fixes CMP-9379 Migrate WindowInsets to use Modifier.Node()

Release Notes

N/A

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.

1 participant