gajim: don't take into account style of not realized widgets. Fi...

2009-08-06 Thread Yann Leboulanger
changeset 56ca05cbf58f in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=56ca05cbf58f
description: don't take into account style of not realized widgets. Fixes #5211

diffstat:

 src/chat_control.py |  6 --
 1 files changed, 4 insertions(+), 2 deletions(-)

diffs (16 lines):

diff -r 933547e776e2 -r 56ca05cbf58f src/chat_control.py
--- a/src/chat_control.py   Thu Aug 06 00:07:23 2009 +0200
+++ b/src/chat_control.py   Thu Aug 06 18:34:53 2009 +0200
@@ -426,8 +426,10 @@
if default_bg or default_fg:
self._on_style_set_event(banner_name_label, None, 
default_fg,
default_bg)
-   self._on_style_set_event(self.banner_status_label, 
None, default_fg,
-   default_bg)
+   if self.banner_status_label.get_property('window'):
+   # Widget is realized
+   
self._on_style_set_event(self.banner_status_label, None, default_fg,
+   default_bg)
 
def disconnect_style_event(self, widget):
# Try to find the event_id
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: don't take into account style of not realized widgets. Fi...

2009-08-06 Thread Yann Leboulanger
changeset 2b779e72add2 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=2b779e72add2
description: don't take into account style of not realized widgets. Fixes #5211

diffstat:

 src/chat_control.py |  6 --
 1 files changed, 4 insertions(+), 2 deletions(-)

diffs (16 lines):

diff -r 622b60b7ac7e -r 2b779e72add2 src/chat_control.py
--- a/src/chat_control.py   Thu Aug 06 00:07:23 2009 +0200
+++ b/src/chat_control.py   Thu Aug 06 18:34:53 2009 +0200
@@ -401,8 +401,10 @@
if default_bg or default_fg:
self._on_style_set_event(banner_name_label, None, 
default_fg,
default_bg)
-   self._on_style_set_event(self.banner_status_label, 
None, default_fg,
-   default_bg)
+   if self.banner_status_label.get_property('window'):
+   # Widget is realized
+   
self._on_style_set_event(self.banner_status_label, None, default_fg,
+   default_bg)
 
def disconnect_style_event(self, widget):
# Try to find the event_id
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits