minor fix: no need to get room_jid twice

This commit is contained in:
Yann Leboulanger 2005-04-23 18:03:17 +00:00
parent a9ba8bd3e5
commit b217347c46
1 changed files with 3 additions and 4 deletions

View File

@ -250,8 +250,9 @@ class Groupchat_window(chat.Chat):
"""When a key is pressed: """When a key is pressed:
if enter is pressed without the shit key, message (if not empty) is sent if enter is pressed without the shit key, message (if not empty) is sent
and printed in the conversation. Tab does autocompete in nickames""" and printed in the conversation. Tab does autocompete in nickames"""
jid = self.get_active_jid() room_jid = self.get_active_jid()
conversation_textview = self.xmls[jid].get_widget('conversation_textview') conversation_textview = self.xmls[room_jid].get_widget(
'conversation_textview')
if event.hardware_keycode == 23: # TAB if event.hardware_keycode == 23: # TAB
if (event.state & gtk.gdk.CONTROL_MASK) and \ if (event.state & gtk.gdk.CONTROL_MASK) and \
(event.state & gtk.gdk.SHIFT_MASK): # CTRL + SHIFT + TAB (event.state & gtk.gdk.SHIFT_MASK): # CTRL + SHIFT + TAB
@ -259,7 +260,6 @@ class Groupchat_window(chat.Chat):
elif event.state & gtk.gdk.CONTROL_MASK: # CTRL + TAB elif event.state & gtk.gdk.CONTROL_MASK: # CTRL + TAB
self.notebook.emit('key_press_event', event) self.notebook.emit('key_press_event', event)
else: else:
room_jid = self.get_active_jid()
list_nick = self.get_nick_list(room_jid) list_nick = self.get_nick_list(room_jid)
message_buffer = widget.get_buffer() message_buffer = widget.get_buffer()
start_iter = message_buffer.get_start_iter() start_iter = message_buffer.get_start_iter()
@ -297,7 +297,6 @@ class Groupchat_window(chat.Chat):
end_iter = message_buffer.get_end_iter() end_iter = message_buffer.get_end_iter()
txt = message_buffer.get_text(start_iter, end_iter, 0) txt = message_buffer.get_text(start_iter, end_iter, 0)
if txt != '': if txt != '':
room_jid = self.get_active_jid()
gajim.connections[self.account].send_gc_message(room_jid, txt) gajim.connections[self.account].send_gc_message(room_jid, txt)
message_buffer.set_text('', -1) message_buffer.set_text('', -1)
widget.grab_focus() widget.grab_focus()