Steps causing the bug to occur
- create composition which uses shadertoy node in a graph that can evaluate, and run composition
- click in fragment shader input port
- fragment shader code editor appears, but tooltip with readout of entire fragment shader code also seems to always appear
Have you found a workaround?
I have not found a workaround.
Other notes
- Vuo version: 2.3.2
- macOS version: macOS
- CPU: x86_64
- How severely does this bug affect you? It’s annoying but I can work around it.
I would expect to have to “hover” above a port in order to trigger a tooltip to render. I would also expect that if a tooltip was triggered by accidentally hovering over a port, that it would disappear after briefly displaying. But even though I am not hovering the cursor, and have clicked into the port, the tooltip persistently renders. When I attempt to close the tooltip by clicking in the top left corner of the tooltip display window, it immediately spawns again.
This bug has been around for several versions of VUO, possibly as long as this node has existed. In earlier cases this bug would seem to drag down evaluation of the graph and prevent code entry. Now those side effects do not seem to occur, making it more of a nuisance level bug than a show stopper.
I have not specified that this bug is limited to the shadertoy node in the summary title, because I have not done testing to rule out other nodes.