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

compose compatibility #461

Open
gkaradagan opened this issue Jul 25, 2022 · 3 comments
Open

compose compatibility #461

gkaradagan opened this issue Jul 25, 2022 · 3 comments

Comments

@gkaradagan
Copy link

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.

@Ayyanchira
Copy link
Member

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 - support@iterable.com with template used and sample code so that we can take deeper look.

@gkaradagan
Copy link
Author

I also send an email to support@iterable.com. 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.

device-2022-07-26-111116.webm

@Ayyanchira
Copy link
Member

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?

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

No branches or pull requests

2 participants