iterable-android-sdk
iterable-android-sdk copied to clipboard
compose compatibility
Hello, We have been developing a new mobile app using jetpack compose. I implemented the iterable SDK. However, when showing the in-app message, the popup is flicking.
Thanks for bringing this issue to light @gkaradagan! Is this happening on particular type of template OR in general all in-apps? How does the flicking look like? A small video/screenshot can be helpful.
I will recommend reaching out to Iterable Support - [email protected] with template used and sample code so that we can take deeper look.
I also send an email to [email protected]. You can find a video related to the bug below.
Sample Code which I use for opening the dialog;
iterableApi.inAppManager.showMessage(message, false, null)
PS: We are developing the app using compose.
Thanks for sharing this @gkaradagan. Looks like the resizing logic of inapps does not suit the Compose UI. We currently haven't tested SDK functionalities on Compose based apps yet. Will definitely schedule a fix for this.
Meanwhile, have tried to see if recomposition of app's inbox page can be controlled? - and probably set the child views to not recompose ? Would that help?