[chronojump] Fixed crash on treeview persons Fill (At start) on UNIQUE session at 1.7.0
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Fixed crash on treeview persons Fill (At start) on UNIQUE session at 1.7.0
- Date: Tue, 24 Jan 2017 21:47:07 +0000 (UTC)
commit a31b4f514cbf7166f13425174ef1f390a3faf76e
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Jan 24 22:42:40 2017 +0100
Fixed crash on treeview persons Fill (At start) on UNIQUE session at 1.7.0
src/treeViewPerson.cs | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/src/treeViewPerson.cs b/src/treeViewPerson.cs
index 3d02297..13d2026 100644
--- a/src/treeViewPerson.cs
+++ b/src/treeViewPerson.cs
@@ -142,16 +142,22 @@ public class TreeViewPersons
public void Fill(ArrayList myPersons, RestTime rt)
{
foreach (Person person in myPersons)
+ {
+ //take care on null at restTime. This happens eg on start of session where
SessionMode == UNIQUE
+ string restedTime = "";
+ if(rt != null && rt.RestedTime(person.UniqueID) != null)
+ restedTime = rt.RestedTime(person.UniqueID);
+
store.AppendValues ( new String [] {
person.UniqueID.ToString(),
person.Name.ToString(),
- rt.RestedTime(person.UniqueID) }
+ restedTime }
);
+ }
//show sorted by column name
store.SetSortColumnId(1, Gtk.SortType.Ascending);
- //TODO: check if sort works after 1h
store.ChangeSortColumn();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]