Issue 240: Duplicate nodes using loadKeyPath()
Status:  Duplicate
Merged:  issue 309
Owner: ----
Closed:  Oct 2012
Reported by c.m.sno...@gmail.com, Oct 22, 2011
What steps will reproduce the problem?
1. Create a lazy tree with depth > 1
2. Call loadKeyPath() for multiple descendants of a node
3. The resulting tree contains duplicate nodes

An example that replicates the behavior (in this case duplicates all children of node 'A'):

function() {
  var tree = $("#tree").dynatree("getTree");
  tree.loadKeyPath('/A/01', function() {});
  tree.loadKeyPath('/A/02', function() {});
} 

What is the expected output? What do you see instead?
I expect no node duplication. 

What version of the product are you using?
1.2.0

On what operating system and browser?
Windows Vista, Chrome 14, FF 6.0.2, IE 9.0 

Please provide any additional information below.
The bug seems to appear only if the second loadKeyPath() call is made before the loading of the node in the first loadKeyPath() call has completed. 
Oct 22, 2011
Project Member #1 moo...@wwwendt.de
(No comment was entered for this change.)
Status: Accepted
Labels: Milestone-Release1.2.1
Dec 26, 2011
Project Member #2 moo...@wwwendt.de
I think it's related to  issue 222 
Labels: -Milestone-Release1.2.1 Milestone-Release1.3
Oct 1, 2012
Project Member #3 moo...@wwwendt.de
(No comment was entered for this change.)
Status: Duplicate
Mergedinto: 309
Feb 10, 2013
Project Member #4 moo...@wwwendt.de
(No comment was entered for this change.)
Labels: -Milestone-Release1.3 Milestone-Release1.2.x
May 3, 2014
Project Member #5 moo...@wwwendt.de
(No comment was entered for this change.)
Labels: -Milestone-Release1.2.x Milestone-Release2.0