diff --git a/gajim/gui_menu_builder.py b/gajim/gui_menu_builder.py index 3f7cfa95fd87be719aacb8df28d2d197f6f382c0..0f9c696150ff72be962e06ba40ab597d901654fb 100644 --- a/gajim/gui_menu_builder.py +++ b/gajim/gui_menu_builder.py @@ -206,8 +206,6 @@ def get_contact_menu(contact, account, use_multiple_contacts=True, contacts = app.contacts.get_contacts(account, jid) if len(contacts) > 1 and use_multiple_contacts: # several resources - start_chat_menuitem.set_submenu(build_resources_submenu(contacts, - account, app.interface.on_open_chat_window)) send_file_menuitem.set_submenu(build_resources_submenu( contacts, account, @@ -216,8 +214,6 @@ def get_contact_menu(contact, account, use_multiple_contacts=True, execute_command_menuitem.set_submenu(build_resources_submenu( contacts, account, roster.on_execute_command, cap=NS_COMMANDS)) else: - start_chat_menuitem.connect('activate', - app.interface.on_open_chat_window, contact, account) if contact.supports(NS_JINGLE_FILE_TRANSFER_5): send_file_menuitem.set_sensitive(True) send_file_menuitem.connect('activate', @@ -238,6 +234,9 @@ def get_contact_menu(contact, account, use_multiple_contacts=True, else: execute_command_menuitem.set_sensitive(False) + start_chat_menuitem.connect( + 'activate', app.interface.on_open_chat_window, contact, account) + rename_menuitem.connect('activate', roster.on_rename, 'contact', jid, account)