Comments (5)
Ok, I got it to work now. This is actually by design, a popover is just a modal contained to a smaller area so all taps are captured. You can use onClose
prop to catch taps on the background. The showBackground
prop just controls the background visibility, but it is always there. The showInModal
prop only controls whether it is shown in a RN Modal
component or shown in a JS-only view that takes over the screen in a similar manner (that may be misleading, sorry). Hopefully that clears things up, but I could explain better if needed.
As another note, it is best practice to keep the Popover
component outside of the Touchable
, as a sibling.
If you would like the ability to keep the popover open while having taps go through to the background, please open a new issue as a feature request, and we can discuss the feasibility of that there.
from react-native-popover-view.
I am unable to run the snack, tried on various devices and consistently fails to launch. Can you describe more detail about what the issue is and more importantly what you expect it to do?
from react-native-popover-view.
I apologize for the delayed response, just catching up from the holiday break still
from react-native-popover-view.
@segalr3 I just released version 2.0.0 that includes a tooltip
mode to do exactly what you were looking to do! Thanks for the idea, I hope you find it useful. Let me know if you have any issues with it.
from react-native-popover-view.
@SteffeyDev cool! I will look into it as soon as I can!
from react-native-popover-view.
Related Issues (20)
- App Crashing when trying to display tooltip in different screen HOT 5
- Not seeing popover on Android HOT 25
- Export `PublicPopoverProps` instead of `PopoverProps`? HOT 2
- When I use PopOver as a tooltip its opening behind other containers below it. HOT 3
- Latest react native > 0.70.0 PopUp position uneven HOT 1
- Display popover view not render correctly using mode: 'tooltip' and placement: 'bottom' in android HOT 2
- "From" prop: Function components cannot be given refs HOT 2
- Error: getRectForRef - current is not set (Unhandled Promise Rejection) iOS HOT 13
- `Point` should be exported from the package
- on android the popover is offset by a about 10 px more than intended HOT 2
- popvoer displays in an unusual position on certain Android devices HOT 4
- Screen freezes when there is a view that exceeds the height of the screen HOT 2
- Add Changelog / Release log
- Popover is not testable in react-native-testing-library HOT 6
- ScrollView is not working in android HOT 15
- hide statusbar HOT 3
- Patch to make Popover work with Appium so the children of popover can be accessible HOT 1
- More granular control to animations HOT 4
- SVG icon as children breaks HOT 1
- App freeze when popover is calculated off screen (even in official snack) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-popover-view.