Workspace navigation sidebar doesn't appear

Nishi2
Tera Contributor

Hey,

I have created workspace experience using app engine studio. All of a sudden side navigation bar on my workspace disappeared.

I have tried all existing solutions but nothing works.

Ux-Experience I have checked if the chrome toolbar type is JSON and there are no empty records present.

Nishi2_0-1684210275996.pngNishi2_1-1684210302221.pngNishi2_2-1684210355425.png

Please Help, Thanks

7 REPLIES 7

kalyan vallams1
Tera Contributor

I was able to resolve this by clearing out the value field on the chrome toolbar from sys_ux_page_property table and reconfigure it from Experience Settigns.

Bob Hardy
Tera Contributor

I ran into this problem as well - my list navigation suddenly disappeared from a workspace.
I went through the proposed solutions re: chrome-toolbar JSON, etc. to no avail.
What I failed to realize is that I had previously deleted some tables that were part of my app.
When I went into the Workspace Settings and looked at the Record navigation items, those deleted tables were still being referenced there. Once I removed them from the list of navigation items, the list navigation rendered correctly. 

 

BobHardy_0-1701202642151.png

 

 

Paul Sisson
Tera Expert

For anyone that didn't fix it with changing string to JSON, my auto-generated chrome_toolbar was already set to JSON, however, it did NOT auto-generate the "routeInfo" properties needed to make it work. This occurred more than once and the solution was to manually write the JSON and add in the routeInfo props. 

 

    {
        "id": "home",
        "label": {
            "translatable": true,
            "message": "Home"
        },
        "icon": "home-outline",
        "group": "top",
        "order": 100,
        "badge": {},
        "presence": {},
        "availability": {},
        "viewportInfo": {},
        "routeInfo": {       
            "route": "home"     
        },
    },

 

I would also recommend writing it in VS Code or your favorite code editor and then

console.log(JSON.stringify(your_object))

 and add that to the Value field on the chrome_toolbar page to prevent formatting errors