[Tooltip display bug] Tooltip will close if the tooltip height dynamically expand and exceeds the viewport
@siriwatknp is already working on this.
Since Feb 1, 2023.
- Dominant language
- JavaScript
- Stars
- 99.1k
- Forks
- 32.5k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 106
Description
Duplicates
- I have searched the existing issues
Latest version
- I have tested the latest version
Steps to reproduce 🕹
Link to live example:
https://codesandbox.io/s/frosty-wave-8r1mqt?file=/demo.tsx
Steps:
1 open the sandbox link, and maximum your browser
2. hover on "TOOLTIP", then tooltip appears

3. click the button, the tooltip height will expand, then the tooltip blink on the top of "TOOLTIP" and closed
Current behavior 😯
click the button, the tooltip height will expand, then the tooltip blink on the top of "TOOLTIP" and closed
Expected behavior 🤔
first of all, it's reasonable that the tooltip should be showed on the top of element since its' height exceeds the viewport, however, it should be visible consistently rather than blink and closed unexpectedly
Context 🔦
In my project, my tooltip will show general message and detail message, the detail message is hidden by default, and will show when user click the button.
And I find this issue in the case of if tooltip is show near the viewport of browser.
Your environment 🌎
npx @mui/envinfo
Don't forget to mention which browser you used.
Output from `npx @mui/envinfo` goes here.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.