From 99fa68b2e6eae900b1dbb4ee7b169306e3dc25d2 Mon Sep 17 00:00:00 2001
From: "Hartung, Michael" <michael.hartung@uni-hamburg.de>
Date: Thu, 21 Jul 2022 01:10:02 +0200
Subject: [PATCH] disable selection when no analysis available

---
 src/app/pages/explorer-page/explorer-page.component.ts | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/app/pages/explorer-page/explorer-page.component.ts b/src/app/pages/explorer-page/explorer-page.component.ts
index 8ef637fb..34bcd013 100644
--- a/src/app/pages/explorer-page/explorer-page.component.ts
+++ b/src/app/pages/explorer-page/explorer-page.component.ts
@@ -285,6 +285,11 @@ export class ExplorerPageComponent implements OnInit, AfterViewInit {
 
     this.networkHandler.activeNetwork.networkInternal = new vis.Network(container, this.nodeData, options);
 
+    if (!this.drugstoneConfig.config.showSidebar) {
+      // skip network options for selecting nodes when there are no options to use it
+      return
+    }
+
     this.networkHandler.activeNetwork.networkInternal.on('doubleClick', (properties) => {
       const nodeIds: Array<string> = properties.nodes;
       if (nodeIds != null && nodeIds.length > 0) {
-- 
GitLab