From d17975c7763ed41710276e8cf4704d6764f174c9 Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Thu, 12 Mar 2015 14:52:06 -0400
Subject: [PATCH] Do not re-append an existing node when re-rendering with childs

---
 program/js/treelist.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/program/js/treelist.js b/program/js/treelist.js
index 2927d02..9e6baab 100644
--- a/program/js/treelist.js
+++ b/program/js/treelist.js
@@ -334,7 +334,7 @@
 
       // re-render the entire subtree
       if (parent_node.children.length == 1) {
-        render_node(parent_node, parent_li.parent(), parent_li);
+        render_node(parent_node, null, parent_li);
         li = id2dom(node.id);
       }
       else {

--
Gitblit v1.9.1