after every right click. new_message item of systray is registered again.
I just updated my svn copy of gajim (great work guys) i am at revision 2484. I noticed a bug where the new_message dialog will appear as many times as you right click the systray icon.
To see this bug right click on systray icon. click new Message. on NewMessage dialog click cancel Repeat this and you will see that you will get the dialog again. In, fact you get it more times as you keep right clicking. The problem is that on systray.py make_menu(self,event) you register the activate event for new_message after every right click. If i remember correctly, GTK does not overwrite events, but adds them into a queue. In,fact after i added a check to make it register only once the problem dissapeared.
I apologize if am talking nonsense here. I am not a programmer. Just a hobyist.