From 1192fb3891298e9d53f9ebec6a6ba00bd71dbc6d Mon Sep 17 00:00:00 2001
From: Michael Neumeier <neumeier@fortiss.org>
Date: Tue, 30 May 2023 08:46:05 +0000
Subject: [PATCH] Merged in NRRPLT-8833 (pull request #44)

[NRRPLT-8833] Experiment icons bug, activate tab set at initialization

* [NRRPLT-8833] Experiment icons bug, activate tab set at initialization

* Merge branch 'development' into NRRPLT-8833

* Merged development into NRRPLT-8833
* [NRRPLT-8833] use specific tabset id name


Approved-by: Sandro Weber
---
 src/components/experiment-workbench/experiment-workbench.js | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/components/experiment-workbench/experiment-workbench.js b/src/components/experiment-workbench/experiment-workbench.js
index 795fad1..3fbe88c 100644
--- a/src/components/experiment-workbench/experiment-workbench.js
+++ b/src/components/experiment-workbench/experiment-workbench.js
@@ -56,6 +56,7 @@ const jsonBaseLayout = {
       {
         'type': 'tabset',
         'weight': 50,
+        'id': 'defaultTabset',
         'selected': 0,
         'children': [
           {
@@ -198,6 +199,7 @@ class ExperimentWorkbench extends React.Component {
     ExperimentWorkbenchService.instance.experimentID = this.experimentID;
 
     this.refLayout = React.createRef();
+    this.state.modelFlexLayout.doAction(FlexLayout.Actions.setActiveTabset('defaultTabset'));
   }
 
   async UNSAFE_componentWillMount() {
-- 
GitLab