git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48425
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
BuildTreeHelper(model, node->GetItem(), node);
wxDataViewTreeNodes nodes = node->GetNodes();
BuildTreeHelper(model, node->GetItem(), node);
wxDataViewTreeNodes nodes = node->GetNodes();
- //The wxSortedArray search a node in binary search, so using Item() is more efficient
- wxDataViewTreeNode temp;
- temp.SetItem(*(n->GetData()));
- int index = nodes.Index( &temp );
- if( index == wxNOT_FOUND )
+ int i = 0;
+ for (; i < nodes.GetCount(); i ++)
+ {
+ if (nodes[i]->GetItem() == *(n->GetData()))
+ {
+ node = nodes[i];
+ break;
+ }
+ }
+ if (i == nodes.GetCount())