New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
After misrender tooltip keeps flicking on screen #116
Comments
I am also facing the same issue. Are you able to solve it @emilioheinz |
@Manya-96 No I wasn't 😕 |
Any other solution you tried for this issue? @emilioheinz |
Bump. I also see flickering on Android (but not iOS). |
I also have the same issue, any solution? @jasongaare |
Even after upgrading the plugin to the latest version i.e. 1.3.0, the issue still remains. Sadly, I am now looking for an alternative to this plugin. |
Does anyone have a simple project that reproduces this issues reliably? Something where we could simply:
and see the issue? If so, then we might as a community be able to narrow down the problem and solve it together. This project is pure JS, so it isn't like we need to get into Objective-C and Kotlin. |
Any news on this? Screen.Recording.2022-02-20.at.7.56.51.mov |
the same issue, any solutions for this @oregev ? |
Same issue, Any solution? |
The issue my team was seeing is slightly different than the above, but the below patch seems to be doing the trick for us. Perhaps something similar would help someone else. :)
Possibly related but didn't investigate too far: facebook/react-native#31876 |
Thanks @tailorem works well. |
Is this patch above going to be implemented in this project? |
Also facing this issue. I have a state change that triggers a scroll to the tooltip's location and was also controlling the Tooltip's useEffect(() => {
scrollRef.({
y: locations[tutorial.step]
})
}, [tutorial.step]) then my Tooltip has const [open, setOpen] = useState(false)
useEffect(() => {
if (tutorial.step === TutorialStep.USER_TAKES) {
const timeout = setTimeout(() => {
setOpen(true)
}, 400)
return () => clearTimeout(timeout)
} else {
setOpen(false)
}
}, [tutorial.step])
...
<Tooltip
isVisible={open}
...
/> |
I noticed that trying to render a tooltip with
bottom
placement when it hasn't enough space to be rendered will cause some strange behavior after closing and opening it again. It will start flickering, but only on the very first render after the "misrender".Screen.Recording.2021-04-02.at.17.13.13.mov
Any idea how to implement a placement
auto
? I saw that there was a feature like that but IDK why it was removed.The text was updated successfully, but these errors were encountered: