Memory usage : Don't store some vars in self when not necessary

This commit is contained in:
Jean-Marie Traissard 2007-01-09 23:09:14 +00:00
parent 5da41204ef
commit 6b0edad24d
4 changed files with 4 additions and 7 deletions

View File

@ -857,9 +857,9 @@ class ChatControl(ChatControlBase):
id = widget.connect('clicked', self.on_actions_button_clicked)
self.handlers[id] = widget
self.hide_chat_buttons_always = gajim.config.get(
hide_chat_buttons_always = gajim.config.get(
'always_hide_chat_buttons')
self.chat_buttons_set_visible(self.hide_chat_buttons_always)
self.chat_buttons_set_visible(hide_chat_buttons_always)
self.widget_set_visible(self.xml.get_widget('banner_eventbox'),
gajim.config.get('hide_chat_banner'))
# Initialize drag-n-drop

View File

@ -246,8 +246,6 @@ class ConversationTextview:
before_img_iter.backward_char() # one char back (an image also takes one char)
buffer.apply_tag_by_name('focus-out-line', before_img_iter, end_iter)
self.allow_focus_out_line = False
# update the iter we hold to make comparison the next time
self.focus_out_end_iter_offset = buffer.get_end_iter().get_offset()

View File

@ -180,9 +180,9 @@ class GroupchatControl(ChatControlBase):
self.nick = contact.name
self.name = self.room_jid.split('@')[0]
self.hide_chat_buttons_always = gajim.config.get(
hide_chat_buttons_always = gajim.config.get(
'always_hide_groupchat_buttons')
self.chat_buttons_set_visible(self.hide_chat_buttons_always)
self.chat_buttons_set_visible(hide_chat_buttons_always)
self.widget_set_visible(self.xml.get_widget('banner_eventbox'),
gajim.config.get('hide_groupchat_banner'))
self.widget_set_visible(self.xml.get_widget('list_scrolledwindow'),

View File

@ -37,7 +37,6 @@ class MessageControl:
self.display_names = display_names
self.contact = contact
self.account = account
self.hide_chat_buttons_always = False
self.hide_chat_buttons_current = False
self.resource = resource