Non-available systray breaks gajim
I don't have the systray installed on one machine and gajim svn fails to connect if there is a new message wating. I have to use the latest stable version to connect and receive the message and then i can use gajim again.
Traceback (most recent call last): File "/home/cn/dev/gajim/src/common/xmpp/idlequeue.py", line 133, in process_events obj.pollin() File "/home/cn/dev/gajim/src/common/xmpp/transports_nb.py", line 144, in pollin self._do_receive() File "/home/cn/dev/gajim/src/common/xmpp/transports_nb.py", line 242, in _do_receive self.on_receive(received) File "/home/cn/dev/gajim/src/common/xmpp/dispatcher_nb.py", line 350, in dispatch handler'func' File "/home/cn/dev/gajim/src/common/connection_handlers.py", line 1750, in _getRosterCB self.connection.getRoster(self._on_roster_set) File "/home/cn/dev/gajim/src/common/xmpp/roster_nb.py", line 56, in getRoster on_ready(self) File "/home/cn/dev/gajim/src/common/connection_handlers.py", line 1783, in _on_roster_set self.dispatch('ROSTER', roster) File "/home/cn/dev/gajim/src/common/connection.py", line 109, in dispatch self.put_event((event, data)) File "/home/cn/dev/gajim/src/common/connection.py", line 105, in put_event gajim.handlersev[0] File "./gajim.py", line 229, in handle_event_roster self.roster.fire_up_unread_messages_events(account) File "/home/cn/dev/gajim/src/roster_window.py", line 997, in fire_up_unread_messages_events msg_id = result[0]) File "/home/cn/dev/gajim/src/roster_window.py", line 2526, in on_message gajim.events.add_event(account, fjid, event) File "/home/cn/dev/gajim/src/common/events.py", line 81, in add_event gajim.interface.systray.set_img() AttributeError: Interface instance has no attribute 'systray'