-
Notifications
You must be signed in to change notification settings - Fork 165
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
Sidebar Service Button Mouseover Tooltip not hiding in some cases #1279
Comments
Hi @therealgorgan, we have just merged PR #1278 which updates the module responsible for the tooltips. If you could try the new release (version |
Hi thanks for working on it! I just updated to the latest nightly 6.4.1-nightly.16 but it does still appear to have the tooltip lingering issue. My updated debug info: {"host":{"platform":"win32","release":"10.0.22621","screens":[{"id":2528732444,"label":"SB220Q","bounds":{"x":0,"y":0,"width":1920,"height":1080},"workArea":{"x":0,"y":0,"width":1920,"height":1032},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":1920,"height":1080},"displayFrequency":59,"workAreaSize":{"width":1920,"height":1032},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"},{"id":2779098405,"label":"SB220Q","bounds":{"x":-1920,"y":0,"width":1920,"height":1080},"workArea":{"x":-1920,"y":0,"width":1920,"height":1032},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":1920,"height":1080},"displayFrequency":59,"workAreaSize":{"width":1920,"height":1032},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"},{"id":2841568472,"label":"KA222Q","bounds":{"x":1920,"y":0,"width":1920,"height":1080},"workArea":{"x":1920,"y":0,"width":1920,"height":1032},"accelerometerSupport":"unknown","monochrome":false,"colorDepth":24,"colorSpace":"{primaries:BT709, transfer:SRGB, matrix:RGB, range:FULL}","depthPerComponent":8,"size":{"width":1920,"height":1080},"displayFrequency":60,"workAreaSize":{"width":1920,"height":1032},"scaleFactor":1,"rotation":0,"internal":false,"touchSupport":"unknown"}]},"ferdium":{"version":"6.4.1-nightly.16","electron":"25.3.2","installedRecipes":[{"id":"android-messages","version":"2.4.0"},{"id":"discord","version":"1.8.0"},{"id":"franz-custom-website","version":"1.4.0"},{"id":"gmail","version":"1.6.0"},{"id":"messenger","version":"1.8.0"},{"id":"mysms","version":"1.2.0"},{"id":"trello","version":"1.4.0"},{}],"devRecipes":[],"services":[{"id":"65c1cef6-2df7-4c50-89a4-7d828641c0c5","recipe":"gmail","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true,"isProgressbarEnabled":false},{"id":"159d4960-04ae-498d-bc71-bbce63a55a5c","recipe":"android-messages","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false,"isProgressbarEnabled":false},{"id":"752e2ee0-c873-4145-a68d-399a169f3ccb","recipe":"messenger","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true,"isProgressbarEnabled":false},{"id":"d7ab241e-6ed4-418b-b105-b8da3279c785","recipe":"franz-custom-website","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false,"isProgressbarEnabled":false},{"id":"69c4d34e-2df7-420f-ae39-6ca0d1c57acb","recipe":"discord","isAttached":true,"isActive":true,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false,"isProgressbarEnabled":false},{"id":"f4957c11-7b6e-4bbc-8d23-afb67a013d18","recipe":"franz-custom-website","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":true,"isProgressbarEnabled":false},{"id":"998ab1b0-6519-4477-8929-30e489dfe979","recipe":"trello","isAttached":true,"isActive":false,"isEnabled":true,"isHibernating":false,"hasCrashed":false,"isDarkModeEnabled":false,"isProgressbarEnabled":false},{"id":"27b6fa52-d77b-4b1f-9ad3-3d140680ad76","recipe":"franz-custom-website","isAttached":false,"isActive":false,"isEnabled":true,"isHibernating":true,"hasCrashed":false,"isDarkModeEnabled":true,"isProgressbarEnabled":false}],"messages":[{"type":"error","request":{"result":null,"wasExecuted":true,"method":"getInfo"},"error":{},"response":{},"server":"https://api.ferdium.org"},{"type":"error","request":{"result":null,"wasExecuted":true,"method":"features"},"error":{},"response":{},"server":"https://api.ferdium.org"},{"type":"error","request":{"result":null,"wasExecuted":true,"method":"all"},"error":{},"response":{},"server":"https://api.ferdium.org"},{"type":"error","info":["error","Warning: Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?%s%s","\n\nCheck the render method of |
I was able to reproduce this, but the applications have to be positioned in a very specific way. Not sure if there is anything that we can do here on our end except for switching away from Screencast.from.2024-04-13.18-12-30.webm |
Avoid duplicates
Ferdium Version
6.4.0
What Operating System are you using?
Windows
Operating System Version
Windows 11 Pro 22H2
What arch are you using?
x64
Last Known Working Ferdium version
No response
Expected Behavior
While the Ferdium window is out-of-focus with another application's window parked directly next to it where the borders of the windows are almost touching, when dragging the mouse over the Ferdium window and over the sidebar & service buttons, it should detect that I've moved the mouse out of bounds and auto-hide the mouseover tooltip that appears when hovering over the service buttons.
Actual Behavior
About 66% of the time the mouseover tooltip stays floating indefinitely until you move the mouse back to the Ferdium window's space
Steps to reproduce
Debug link
Screenshots
TH39Avc25M.mp4
Additional information
This can also happen if you set the Services bar to be Horizontal and on the top, but then if your application/webpage has it's own sidebar, like Discord for example, then if it has tooltips for mouseover event, the same issue can occur with those tooltips, so it's not just related to sidebar tooltips, but all of them.
The text was updated successfully, but these errors were encountered: