The leaf hints (they are not shaky) indicate a shared ancestor, and have nothing to do with dna. If your uncle is listed as a son in the tree, there will be a leaf to indicate a shared ancestor of the father. The program does not distinguish between biological or adopted. I cannot see your tree, so I dont see how he is listed. The leaf should indicate the common shared ancestor of their mother.