From 57ae6e5c64714229cb7e007b995b7892f5ab29e9 Mon Sep 17 00:00:00 2001 From: rolux Date: Tue, 26 Jul 2011 16:33:52 +0200 Subject: [PATCH] use random ids for data tree list items --- source/Ox.UI/js/List/Ox.TreeList.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/Ox.UI/js/List/Ox.TreeList.js b/source/Ox.UI/js/List/Ox.TreeList.js index bf0b523b..676a082f 100644 --- a/source/Ox.UI/js/List/Ox.TreeList.js +++ b/source/Ox.UI/js/List/Ox.TreeList.js @@ -137,14 +137,14 @@ Ox.TreeList = function(options, self) { function parseData(key, value) { //Ox.print('parseData', key, value) var ret = { - id: key, - title: key.toString().split('.').pop() + id: Ox.uid(), + title: key.toString() }, type = Ox.typeOf(value); if (type == 'array' || type == 'object') { - ret.title += ': ' + Ox.toTitleCase(Ox.typeOf(value)); + ret.title += ': ' + Ox.toTitleCase(type); ret.items = Ox.map(Ox.sort(Ox.keys(value)), function(k) { - return parseData(key + '.' + k, value[k]); + return parseData(k, value[k]); }); } else { ret.title += ': ' + (