diff --git a/dzgui/views/trees/tree_base.py b/dzgui/views/trees/tree_base.py index 86cd5b9..6b66222 100644 --- a/dzgui/views/trees/tree_base.py +++ b/dzgui/views/trees/tree_base.py @@ -147,7 +147,7 @@ class TreeView(CursorMixin, Gtk.TreeView): # type: ignore path = pathlist[0] tree_iter = model.get_iter(path) value = model.get_value(tree_iter, index) - return str(value) + return value def get_name(self) -> str: name = self.get_value_at_index(0) diff --git a/dzgui/views/trees/tree_log.py b/dzgui/views/trees/tree_log.py index b17e202..538eb4f 100644 --- a/dzgui/views/trees/tree_log.py +++ b/dzgui/views/trees/tree_log.py @@ -90,10 +90,10 @@ class LogTreeView(ContextMixin, TreeView): # type: ignore if len(records) < 1: return None for record in records: - #raw_record = model[record] + raw_record = model[record] #r = [el for el in raw_record] - els = tuple(record) - concat = strings.delimiter.join(els) + els = tuple(raw_record) + concat = strings.delimiter.join(map(str, els)) final.append(concat) text = "\n".join(final) return text