Skip to content

Fix interop transaction commitment issues#2842

Merged
Andrei Salavei (ASalavei) merged 1 commit into
jb-mainfrom
andrei.salavei/interop-completion
Mar 11, 2026
Merged

Fix interop transaction commitment issues#2842
Andrei Salavei (ASalavei) merged 1 commit into
jb-mainfrom
andrei.salavei/interop-completion

Conversation

@ASalavei

@ASalavei Andrei Salavei (ASalavei) commented Mar 10, 2026

Copy link
Copy Markdown

Fix the issue where an interop transaction can be skipped because the corresponding frame was not committed.
Fix the issue where the interop transaction may be called in a different order to that of the corresponding frame arrival.

Fixes https://youtrack.jetbrains.com/issue/CMP-9885/iOS.-Interop.-Overlapping-interop-view-dosnt-disappear
Fixes https://youtrack.jetbrains.com/issue/CMP-9890/iOS.-View-stuck-in-the-middle-of-rendering-process-during-rotation
Fixes: https://youtrack.jetbrains.com/issue/CMP-9850/UIKitView-SwiftUI-UIViewRepresentable.makeUIView-not-called-when-composable-enters-composition-conditionally-after-navigation

Release Notes

Fixes - iOS

  • (prerelease fix) Fix issues with interop views addition and removal

@ASalavei Andrei Salavei (ASalavei) merged commit f56d723 into jb-main Mar 11, 2026
21 checks passed
@ASalavei Andrei Salavei (ASalavei) deleted the andrei.salavei/interop-completion branch March 11, 2026 13:23
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.

4 participants