summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRené Stadler <mail@renestadler.de>2007-10-06 14:55:28 +0200
committerRené Stadler <mail@renestadler.de>2007-10-06 14:55:28 +0200
commit0ebc09d29a0a348e059b06b74762175de84907a0 (patch)
tree2246ca4d39c733bf35a03dbc3e4dd5b83a134cb1
parent13c10699ebbdac8ca7e2cf2b383cf508b6d7e37b (diff)
Cleanup
-rw-r--r--ChangeLog6
-rw-r--r--GstInspector/GUI.py4
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index b5877b2..69cac47 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2007-10-06 Rene Stadler <mail@renestadler.de>
+ * GstInspector/GUI.py
+ (ColumnManager.handle_show_column_action_toggled): Simplify by
+ using self.find_item_class.
+
+2007-10-06 Rene Stadler <mail@renestadler.de>
+
* GstInspector/GUI.py (Column, .__init__, NameColumn,
LongNameColumn, PluginColumn, SourceColumn, PackageColumn,
RankColumn): Rename class attribute "label" to "label_header",
diff --git a/GstInspector/GUI.py b/GstInspector/GUI.py
index 1f3d2a4..0f52da3 100644
--- a/GstInspector/GUI.py
+++ b/GstInspector/GUI.py
@@ -2414,10 +2414,10 @@ class ColumnManager (Manager):
if toggle_action.props.active:
try:
+ # This should fail.
column = self.find_item (name = name)
except KeyError:
- col_class = [cls for cls in self.column_classes
- if cls.name == name][0]
+ col_class = self.find_item_class (name = name)
self.add_column (col_class ())
else:
# Out of sync for some reason.