From 32fb40862c4ab30315c0f6d551ed4933bbc5bf08 Mon Sep 17 00:00:00 2001 From: Xiao Gui <xgui3783@gmail.com> Date: Thu, 20 Sep 2018 09:00:49 +0200 Subject: [PATCH] bugfix: modified kgID inheritence --- src/ui/databrowser/databrowser.component.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/ui/databrowser/databrowser.component.ts b/src/ui/databrowser/databrowser.component.ts index 383ba608f..ed941a74a 100644 --- a/src/ui/databrowser/databrowser.component.ts +++ b/src/ui/databrowser/databrowser.component.ts @@ -277,7 +277,8 @@ export class DataBrowserUI implements OnDestroy,OnInit{ handleTreeNodeClick(obj:{inputItem:any,node:TreeComponent},searchResult:any){ - const { properties } = searchResult + const { properties, kgID } = searchResult + obj.node.childrenExpanded = !obj.node.childrenExpanded if(obj.inputItem.mimetype){ @@ -289,7 +290,7 @@ export class DataBrowserUI implements OnDestroy,OnInit{ this.dataWindowRegistry.add(obj.inputItem.name) const component = this.fileViewerComponentFactory.create(this.injector) - component.instance.searchResultFile = Object.assign({}, obj.inputItem, { datasetProperties : properties }) + component.instance.searchResultFile = Object.assign({}, obj.inputItem, { datasetProperties : properties }, kgID ? { kgID } : {}) const compref = this.widgetServices.addNewWidget(component,{title:obj.inputItem.name,exitable:true,state:'floating'}) /* on destroy, removes name from registry */ -- GitLab