No haptic feedback when using RefreshControl with a tintColor prop #43388
Labels
Component: RefreshControl
Issue: Author Provided Repro
This issue can be reproduced in Snack or an attached project.
Description
On iOS, it's expected that the system gives small haptic feedback when using pull-to-refresh. This works by default when using
<RefreshControl>
. However, when passing atintColor
prop to<RefreshControl>
, the haptics don't play.I don't have another device to confirm, but I feel like this may have just started recently, possibly with iOS 17.4.
Steps to reproduce
Use a RefreshControl with a tintColor prop on a real iOS device and observe that the haptic feedback does not play. Comment out the tintColor prop, reload the app (fast refresh doesn't have an effect), and then observe the haptic feedback works.
React Native Version
0.73.5
Affected Platforms
Runtime - iOS
Device I'm testing on is an iPhone 15 Pro on iOS 17.4
Output of
npx react-native info
Stacktrace or Logs
Reproducer
https://github.com/marcshilling/react-native-refresh-control-haptics-bug
Screenshots and Videos
No response
The text was updated successfully, but these errors were encountered: