From a7a0ea0fa2214e578ec5fe14546218e5ac14252b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ren=C3=A9=20Stadler?= Date: Tue, 18 Dec 2007 18:48:28 +0200 Subject: [PATCH] Prevent crash with older bindings --- debug-viewer/GstDebugViewer/GUI.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/debug-viewer/GstDebugViewer/GUI.py b/debug-viewer/GstDebugViewer/GUI.py index addd86c..f119559 100644 --- a/debug-viewer/GstDebugViewer/GUI.py +++ b/debug-viewer/GstDebugViewer/GUI.py @@ -961,15 +961,20 @@ class MessageColumn (TextColumn): highlighters = self.highlighters id_ = self.id + # FIXME: This should be none; need to investigate + # `cellrenderertext.props.attributes = None' failure (param conversion + # error like `treeview.props.model = None'). + no_attrs = AttrList () + def message_data_func (props, row): props.text = row[id_] if not highlighters: - props.attributes = None + props.attributes = no_attrs for highlighter in highlighters.values (): ranges = highlighter (row) if not ranges: - props.attributes = None + props.attributes = no_attrs else: attrlist = AttrList () for start, end in ranges: -- 2.7.4