stale tooltip when hovering XHTML link
I am using Gajim r8944. When I receive a message such as:
!#xml
\<message to="some-jid">
\<body>example\</body>
\<html xmlns='http://jabber.org/protocol/xhtml-im'>
\<body xmlns='http://www.w3.org/1999/xhtml'>
\<a href="http://example.org/">example\</a>
\</body>
\</html>
\</message>
Hovering the link text displays a tooltip with the link location. When I left the text area quickly (e.g. moving the mouse to the info pane above it), the tooltip remains. If I close the conversation the tooltip is sticked on the screen, only quitting gajim removes it.
Also each time I hover that tooltip in this state, there are a lot of repeating tracebacks in terminal, I see those two repeated:
Traceback (most recent call last):
File "/home/hdh/e1/path/64/gajim/share/gajim/src/tooltips.py", line 93, in motion_notify_event
self.hide_tooltip()
File "/home/hdh/e1/path/64/gajim/share/gajim/src/tooltips.py", line 150, in hide_tooltip
if self.timeout > 0:
AttributeError: BaseTooltip instance has no attribute 'timeout'
and
Traceback (most recent call last):
File "/home/hdh/e1/path/64/gajim/share/gajim/src/tooltips.py", line 116, in expose
style = self.win.get_style()
AttributeError: BaseTooltip instance has no attribute 'win'