callstack / react-native-paper

Material Design for React Native (Android & iOS)
https://reactnativepaper.com
MIT License
12.93k stars 2.09k forks source link

Touch to display tooltip (Not long touch) #4206

Open Steven-MKN opened 11 months ago

Steven-MKN commented 11 months ago

Is your feature request related to a problem? Please describe. I have an info icon like ℹ️ or similar. I would like my users to touch the icon, without long touch, as this would be more intuitive

Describe the solution you'd like Can we add an option to touch without to long touch for the tooltip text to be triggered? I'd be happy to pick this up

Describe alternatives you've considered I have tried setting the enterTouchDelay prop to something like 0 or 1 so that it might trigger much sooner. Seems like this delay is only applicable after a long touch is registered

Additional context

Screenshot 2023-11-29 at 04 57 31

an example where I'd prefer a touch instead of a long touch

Jhh910 commented 4 months ago

Is your feature request related to a problem? Please describe. I have an info icon like ℹ️ or similar. I would like my users to touch the icon, without long touch, as this would be more intuitive

Describe the solution you'd like Can we add an option to touch without to long touch for the tooltip text to be triggered? I'd be happy to pick this up

Describe alternatives you've considered I have tried setting the enterTouchDelay prop to something like 0 or 1 so that it might trigger much sooner. Seems like this delay is only applicable after a long touch is registered

Additional context Screenshot 2023-11-29 at 04 57 31 an example where I'd prefer a touch instead of a long touch

Did you solve it? I need that, too

Steven-MKN commented 2 months ago

@Jhh910 You could use Patch Package to update the module for yourself. But I didn't end up fixing this. I'll create a PR for this, hopefully it gets accepted (Material design docs doesn't mention this usecase, and we seem to be driven heavily by it, but I'll give it a shot)

Steven-MKN commented 2 months ago

Made a pr here #4479