From e036cf91d371e40f5302bf721bfc1117fc364a26 Mon Sep 17 00:00:00 2001 From: Denis Fomin Date: Wed, 3 Nov 2010 22:15:17 +0300 Subject: [PATCH] whiteboard plugin. small optimization --- plugins/whiteboard/plugin.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plugins/whiteboard/plugin.py b/plugins/whiteboard/plugin.py index d81624908..8943618e0 100644 --- a/plugins/whiteboard/plugin.py +++ b/plugins/whiteboard/plugin.py @@ -341,12 +341,10 @@ class Base(object): if not self.whiteboard: return hbox = self.chat_control.xml.get_object('chat_control_hbox') - for child in hbox.get_children(): - if child == self.whiteboard.hbox: - self.button.set_active(False) - hbox.remove(child) - self.whiteboard = None - break + if self.whiteboard.hbox in hbox.get_children(): + self.button.set_active(False) + hbox.remove(self.whiteboard.hbox) + self.whiteboard = None def disconnect_from_chat_control(self): actions_hbox = self.chat_control.xml.get_object('actions_hbox')