From 16dbfed9774ff60de0304b959a7594c9c7ec2baf Mon Sep 17 00:00:00 2001 From: Ludovic Stephan Date: Mon, 24 Apr 2017 14:12:03 -0300 Subject: [PATCH] Add chidren div in display --- kfet/static/kfet/js/kfet.api.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/kfet/static/kfet/js/kfet.api.js b/kfet/static/kfet/js/kfet.api.js index 19d89caa..d563a6e0 100644 --- a/kfet/static/kfet/js/kfet.api.js +++ b/kfet/static/kfet/js/kfet.api.js @@ -1302,10 +1302,12 @@ class ForestDisplay { else children.sort(children[0].constructor.compare); + var $child_div = $('
'); for (let child of children) { var $child = this.render_element(child, options); - $container.append($child); + $child_div.append($child); } + $container.append($child_div); } return $container; @@ -1329,10 +1331,9 @@ class ForestDisplay { } var $to_insert = this.render_element(first_missing, options); - //TODO better placement if (existing) { - this._$container.find('#'+existing.constructor.verbose_name+'-'+existing.id+'>:first-child') - .after($to_insert); + this._$container.find('#'+existing.constructor.verbose_name+'-'+existing.id+'>.children') + .prepend($to_insert); } else { this._$container.prepend($to_insert); }