diff options
-rw-r--r-- | Xwt.XamMac/Xwt.Mac/TreeViewBackend.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Xwt.XamMac/Xwt.Mac/TreeViewBackend.cs b/Xwt.XamMac/Xwt.Mac/TreeViewBackend.cs index 76d489e4..f1e33543 100644 --- a/Xwt.XamMac/Xwt.Mac/TreeViewBackend.cs +++ b/Xwt.XamMac/Xwt.Mac/TreeViewBackend.cs @@ -168,8 +168,10 @@ namespace Xwt.Mac }; source.NodeChanged += (sender, e) => { var item = tsource.GetItem (e.Node); - Tree.ReloadItem (item, false); - UpdateRowHeight (item); + if (item != null) { + Tree.ReloadItem (item, false); + UpdateRowHeight (item); + } }; source.NodesReordered += (sender, e) => { var parent = tsource.GetItem (e.Node); |