>            TreeViewNodeRenderer renderer = (TreeViewNodeRenderer) 
> getNodeRenderer();
>            TreeNode node = (TreeNode) getSelectedNode();
>            Sequence.Tree.Path path = getSelectedPath();
>            renderer.render(node, path, getRowIndex(path), PageTreeView.this, 
> isBranchExpanded(path), isNodeSelected(path), getNodeCheckState(path), true, 
> false);
>            return renderer;
> 
> This paints the wrong node (two nodes higher). I tried creating a new 
> TreeViewNodeRenderer, but then it paints nothing. Please advice :)

Are you dragging the selected node or another node?

Reply via email to