Detached Avatar
Bug description
Programming Error when avatar is detached.
Steps to reproduce
Works with PNG, SVG or any other image format which can and has a transparent background.
[1] Hover the cursor on the avatar
[2] Make sure that when the avatar is bigger the cursor would not hit the visible area of the avatar.
Hover the cursor (without touching the visible areas of the avatar) to the window "title-bar" and start moving the window.
The avatar is still at the same place in the background (you can immediately hover the cursor on the visible areas of the avatar and the larger avatar will be gone).
Keep it that way for a minute or two.
Hover the cursor on the visible areas of the avatar.
A programming error has been detected
Traceback (most recent call last):
File "/usr/share/gajim/src/chat_control.py", line 2844, in _on_window_motion_notify_event
self.bigger_avatar_window.window.set_cursor(cursor)
AttributeError: 'NoneType' object has no attribute 'window'
Software versions
OS version: Salix OS 13.37 (Slackware 13.37 based)
GTK version: 2.24.4
PyGTK version: 2.22.0