From 0020fa38787f924d89696ad9d0b219d3668a132f Mon Sep 17 00:00:00 2001 From: kovacsv Date: Sun, 7 Nov 2021 17:29:04 +0100 Subject: [PATCH] Do not show the meshes root node. --- website/o3dv/js/navigatorpanels.js | 14 +++++--------- website/o3dv/js/treeview.js | 4 ++-- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/website/o3dv/js/navigatorpanels.js b/website/o3dv/js/navigatorpanels.js index db3edc6..0fa2f44 100644 --- a/website/o3dv/js/navigatorpanels.js +++ b/website/o3dv/js/navigatorpanels.js @@ -213,7 +213,7 @@ OV.NavigatorFilesPanel = class extends OV.NavigatorPanel if (missingFiles.length > 0) { let missingFilesItem = new OV.TreeViewGroupItem ('Missing Files', null); missingFilesItem.ShowChildren (true); - this.treeView.AddItem (missingFilesItem); + this.treeView.AddChild (missingFilesItem); for (let i = 0; i < missingFiles.length; i++) { let file = missingFiles[i]; let item = new OV.TreeViewButtonItem (file); @@ -226,7 +226,7 @@ OV.NavigatorFilesPanel = class extends OV.NavigatorPanel } let filesItem = new OV.TreeViewGroupItem ('Available Files', null); filesItem.ShowChildren (true); - this.treeView.AddItem (filesItem); + this.treeView.AddChild (filesItem); for (let i = 0; i < usedFiles.length; i++) { let file = usedFiles[i]; let item = new OV.TreeViewSingleItem (file); @@ -236,7 +236,7 @@ OV.NavigatorFilesPanel = class extends OV.NavigatorPanel for (let i = 0; i < usedFiles.length; i++) { let file = usedFiles[i]; let item = new OV.TreeViewSingleItem (file); - this.treeView.AddItem (item); + this.treeView.AddChild (item); } } } @@ -305,7 +305,7 @@ OV.NavigatorMaterialsPanel = class extends OV.NavigatorPanel } }); this.materialIndexToItem.set (materialIndex, materialItem); - this.treeView.AddItem (materialItem); + this.treeView.AddChild (materialItem); } } @@ -448,11 +448,7 @@ OV.NavigatorMeshesPanel = class extends OV.NavigatorPanel } let rootNode = model.GetRootNode (); - let meshesItem = CreateNodeItem (this, 'Meshes', rootNode); - this.treeView.AddItem (meshesItem); - meshesItem.ShowChildren (true, null); - - AddModelNodeToTree (this, model, rootNode, meshesItem, isFlat); + AddModelNodeToTree (this, model, rootNode, this.treeView, isFlat); } UpdateMaterialList (materialInfoArray) diff --git a/website/o3dv/js/treeview.js b/website/o3dv/js/treeview.js index f5d4d52..05d953a 100644 --- a/website/o3dv/js/treeview.js +++ b/website/o3dv/js/treeview.js @@ -199,9 +199,9 @@ OV.TreeView = class this.mainDiv = $('
').addClass ('ov_tree_view').appendTo (parentDiv); } - AddItem (item) + AddChild (child) { - item.AddDomElements (this.mainDiv); + child.AddDomElements (this.mainDiv); } Clear ()