Browse Source

Show the list of childs being progressively populated, do not wait until they are all loaded.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2897 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 18 years ago
parent
commit
6d9f9d7184
  1. 8
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/Adapters/TreeViewNode.cs
  2. 3
      src/Libraries/TreeViewAdv/Aga.Controls/Tree/TreeNodeAdv.cs

8
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/Adapters/TreeViewNode.cs

@ -103,10 +103,6 @@ namespace Debugger.AddIn.TreeModel @@ -103,10 +103,6 @@ namespace Debugger.AddIn.TreeModel
protected override void OnExpanding()
{
base.OnExpanding();
try {
LoadChilds();
} catch (AbortedBecauseDebugeeStateExpiredException) {
}
}
void LoadChilds()
@ -122,6 +118,10 @@ namespace Debugger.AddIn.TreeModel @@ -122,6 +118,10 @@ namespace Debugger.AddIn.TreeModel
{
base.OnExpanded();
expandedNodes[FullName] = true;
try {
LoadChilds();
} catch (AbortedBecauseDebugeeStateExpiredException) {
}
}
protected override void OnCollapsing()

3
src/Libraries/TreeViewAdv/Aga.Controls/Tree/TreeNodeAdv.cs

@ -277,7 +277,8 @@ namespace Aga.Controls.Tree @@ -277,7 +277,8 @@ namespace Aga.Controls.Tree
{
get
{
return (Nodes.Count > 0 || (!IsExpandedOnce && !IsLeaf));
// return (Nodes.Count > 0 || (!IsExpandedOnce && !IsLeaf));
return !IsLeaf;
}
}

Loading…
Cancel
Save