RevenueCat / purchases-ios

In-app purchases and subscriptions made easy. Support for iOS, watchOS, tvOS, macOS, and visionOS.
https://www.revenuecat.com/
MIT License
2.32k stars 314 forks source link

CustomerCenter Dark mode colors looks off #4335

Open unxavi opened 2 days ago

unxavi commented 2 days ago

Describe the bug A clear and concise description of what the bug is. The more detail you can provide the faster our team will be able to triage and resolve the issue. Do not remove any of the steps from the template below. If a step is not applicable to your issue, please leave that step empty.

  1. Environment

    1. Platform: iOS
    2. SDK version: 5.5.0
    3. StoreKit version:
      • [ ] StoreKit 1 (default on versions <5.0.0. Can be enabled in versions >=5.0.0 with .with(storeKitVersion: .storeKit1))
      • [x] StoreKit 2 (default on versions >=5.0.0)
    4. OS version: 18.0
    5. Xcode version: 16.0
    6. Device and/or simulator:
      • [x ] Device
      • [ ] Simulator
    7. Environment:
      • [x ] Sandbox
      • [ ] TestFlight
      • [ ] Production
    8. How widespread is the issue. Percentage of devices affected.
  2. Steps to reproduce, with a description of expected vs. actual behavior

Open Customer Center in dark mode, the text is next to the gray background, on light mode there are not 2 different colors for the background, so it does not look too bad

IMG_AFD8DDBBF966-1

As additional feedback, when the user touches the offer button to accept the offer, there is a delay between the tap until something happens. First time I tested though that nothing was happening, then the offer in app purchase just keeps popping up all the time, kind of looking like a bug.

Maybe a loading should be implemented, but for sure the button should be disable for touching multiple times, that way the in app purchase is not going to pop up multiple times.

RCGitBot commented 2 days ago

👀 We've just linked this issue to our internal tracker and notified the team. Thank you for reporting, we're checking this out!

vegaro commented 2 days ago

Thank you for the feedback, those are all clear issues, we'll get them fixed