stripe-react-native icon indicating copy to clipboard operation
stripe-react-native copied to clipboard

CardField's CVC icon disappear on iOS when Dark Appearance enabled

Open Kmaschta opened this issue 1 year ago • 1 comments
trafficstars

Describe the bug On iOS, with dark appearance enabled, the CVC icon disappears.

To Reproduce Steps to reproduce the behavior:

  1. On the simulator, go to Settings > Developer and enable Dark Appearance
  2. Open the example app and go to Accept Payment then Card element only
  3. Fill the card number, expiration date, and then CVC
  4. When the CVC is focused, the CVC icon disappears

The CVC icon returns as soon as the Dark Appearance is disabled.

Expected behavior On iOS with Dark Appearance enabled the CVC icon should still appear.

image

Screenshots image

https://github.com/stripe/stripe-react-native/assets/1819833/eaca9b33-17be-4326-9ce6-156964f13108

Desktop (please complete the following information):

  • OS: 14
  • Browser: N/A
  • Version: N/A

Smartphone (please complete the following information):

  • Device: iPhone 13 (simulator)
  • OS: 17.5
  • Browser: N/A
  • Version: 13

Kmaschta avatar Jul 08 '24 14:07 Kmaschta