Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
Qt Creator 16.0.0-beta2
-
None
-
Kubuntu 24.04, Nvidia driver 570.86.16, X11.
Relevant environment variables in `/etc/environment`:
KWIN_TRIPLE_BUFFER=1
KWIN_USE_BUFFER_AGE=0
KWIN_PERSISTENT_VBO=1
__GL_THREADED_OPTIMIZATIONS=1
__GL_SHADER_DISK_CACHE=1
__GL_SHADER_DISK_CACHE_SIZE=8589934592
`xorg.conf` contains this:
Section "Device"
Identifier "Default nvidia Device"
Driver "nvidia"
Option "NoLogo" "True"
Option "CoolBits" "28"
Option "TripleBuffer" "True"
Option "HardDPMS" "True"
Option "MetaModes" "DP-0: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +3840+0"
EndSection
Also reproduces with Intel iGPU on a similar Kubuntu 24.04 system.Kubuntu 24.04, Nvidia driver 570.86.16, X11. Relevant environment variables in `/etc/environment`: KWIN_TRIPLE_BUFFER=1 KWIN_USE_BUFFER_AGE=0 KWIN_PERSISTENT_VBO=1 __GL_THREADED_OPTIMIZATIONS=1 __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_SIZE=8589934592 `xorg.conf` contains this: Section "Device" Identifier "Default nvidia Device" Driver "nvidia" Option "NoLogo" "True" Option "CoolBits" "28" Option "TripleBuffer" "True" Option "HardDPMS" "True" Option "MetaModes" "DP-0: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +3840+0" EndSection Also reproduces with Intel iGPU on a similar Kubuntu 24.04 system.
Description
When I hover mouse over class members and types, QtCreator displays a tooltip with detailed information about the symbol under the mouse cursor. When I move the mouse over another symbol, QtCreator tries to animate the tooltip to morph into a new tooltip with the new information in it. In the end of that animation, the resulting tooltip is sometimes left in a garbled state. Sometimes it contains strait garbage unreadable content, sometimes it ends up cutting the text of the tooltip on the edge. If I reset the tooltip by moving the mouse off the symbol and then back on top of it, the tooltip disappears and then appears in the correct state. I.e. the problem is related to animation that happens when moving the mouse between symbols.
I have recorded a screencast demonstrating the issue.
This issue is not specific to the graphics driver version, nor to the QtCreator version; it has been happening for as long as I remember, across multiple driver, QtCreator and OS upgrades. More details are in the Environment field.