# \[IGN-6295\] Menu Tree component does not load in Perspective workstation

**URL:** <https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990>\
**Category:** Ignition\
**Tags:** workstation, perspective, ignition81\
**Created:** [December 11, 2023, 5:05pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990 "2023-12-11T17:05:23Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 11, 2023, 5:05pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/1 "2023-12-11T17:05:23Z")

</div>

Attempted to load perspective project in workstation for the first time today and discovered that the Menu Tree component does not populate in workstation. It loads fine in Firefox/Chrome/Edge, but not workstation. Has anyone seen this behavior before?

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 11, 2023, 5:27pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/2 "2023-12-11T17:27:16Z")

</div>

We're currently tracking several Workstation display issues across multiple components. Could you provide some more information?

- What version of Ignition are you using?
- What sort of container is the Menu Tree a child of?
- Is the Menu Tree in a Popup/Modal or a Docked View? If so, which?

---

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 11, 2023, 5:51pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/3 "2023-12-11T17:51:25Z")

</div>

In order:

- Ignition Version 8.1.33
- Flex Container (Column)
- Popup On-click event

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 11, 2023, 6:02pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/4 "2023-12-11T18:02:03Z")

</div>

We're aware of Menu Trees not rendering as expected within Popups where the Menu Tree is within a Flex Container while using Workstation.

I'll note this thread in the internal ticket. No ETA on a fix.

**Potential Workaround:**  
Try placing a Label as a sibling of the Menu Tree, and setting `Label.meta.display` to `false`. The ticket calls out that this seems to be an issue when the Menu Tree is the ONLY component in the Flex Container. It's not clear from the ticket whether the display state of the "additional" components is a factor, but adding this unused Label may allow you to move forward for now.

---

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 11, 2023, 6:10pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/5 "2023-12-11T18:10:41Z")

</div>

That makes it work for now, thanks for the quick response!

---

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 11, 2023, 7:25pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/6 "2023-12-11T19:25:11Z")

</div>

I spoke too soon, I just logged back in and the behavior is intermittent at best when the textbox is visible. When the textbox is hidden the menu is missing again. No other work was done in the interim.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 11, 2023, 8:42pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/7 "2023-12-11T20:42:01Z")

</div>

Textbox?

---

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 12, 2023, 12:38pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/8 "2023-12-12T12:38:49Z")

</div>

typo, label, I misnamed it "tboWorkaround" and it stuck as a textbox. it is a label.

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 12, 2023, 3:32pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/9 "2023-12-12T15:32:35Z")

</div>

What if instead of toggling the display state you specify a very small `basis` - something like `1px` - while setting the `grow` setting to `0`?

---

<div class="post-metadata">

**Author:** ![SpudimusPrime](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/spudimusprime/32/39013_2.png) [@SpudimusPrime](https://forum.inductiveautomation.com/u/SpudimusPrime)\
**Post date:** [December 12, 2023, 5:33pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/10 "2023-12-12T17:33:36Z")

</div>

I tried that, the smallest it would occasionally render at was 10px, at 1px it reverted to the previous behavior

---

<div class="post-metadata">

**Author:** ![cmallonee](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmallonee/32/6416_2.png) [@cmallonee](https://forum.inductiveautomation.com/u/cmallonee)\
**Post date:** [December 12, 2023, 5:40pm UTC](https://forum.inductiveautomation.com/t/ign-6295-menu-tree-component-does-not-load-in-perspective-workstation/82990/11 "2023-12-12T17:40:53Z")

</div>

Curious... Okay, it sounds like you might be forced to wait for a fix if you can't change the layout from a Flex Container. Have you tried putting your Menu Tree into a Coordinate Container instead and swapping the render mode to percent, then setting the width/height to `1.0`? It's not clear from the ticket what exactly about the Flex Container is the issue, so perhaps using a different container to achieve the same ends might allow for you to move forward.
