-
Notifications
You must be signed in to change notification settings - Fork 3
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
iOS: Empty paywall after updating Compose Multiplatform to 1.7.3 #287
Comments
Hi, thanks for reporting this! Some questions to help investigate this:
Thanks in advance! |
It does work on android. |
Thanks for providing that info. Unfortunately I'm not able to reproduce it on my end. Are you showing the Paywall in an alert dialog somehow? Would you be able to share a minimal reproduction project so I can take a look? |
I'm showing it as a full screen that I navigate to using |
It has to be something with the size of the screen. When testing on iPhone 16 pro, only image is visible, but after applying padding to the paywall, everything is correct. It works for 64.dp padding, it doesn't work for e.g. 16.dp padding.
Tested on the 1. paywall (Jaguar). When testing on iPhone 8 Plus:
Screenshots from iPhone 16 Pro: |
Thanks for sharing that. That's very odd. I tried to reproduce again using template 1 specifically on an iPhone 16 simulator, but (unfortunately) it's showing fine, both with and without padding. Thanks for taking the time to create a reproducer project! I think that's our best shot. |
I wasn't able to reproduce it in a blank project.
In my current paywall (when the bug occurs) I can see that the content is drawn below the screen (you can see a part of the main content text at the bottom of the screen). Colors were only for my debug purposes. |
Thanks, that's an interesting finding! That triggered a bunch of questions for me haha.
I'm currently thinking in the direction of some kind of measurement bug. |
When displaying paywall after updating Compose Multiplatform from
1.6.11
to1.7.3
and purchases-kmp from1.0.0+13.2.0
to1.3.6+13.13.1
the paywall only displays an image. No text/buttons are being displayed.purchases-kmp = "1.3.6+13.13.1"
compose-plugin = "1.7.3"
kotlin = "2.0.0"
platform = ios
The text was updated successfully, but these errors were encountered: