Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

UI Builder Record Page Sidebar Tabs Collapse but Do Not Reopen

NourT
Tera Expert

Hello,

I'm using the OOB Record Page Tab Sidebar in Workspace.

 

The sidebar works correctly on page load:

Attachments opens correctly
Tab selection works (highlight changes when hovered and selected)

 

However if I click attachment icon or any other sidebar icon:

The sidebar collapses successfully, the tab icons remain visible, clicking any tab changes the selected/highlighted tab.
But!!! the sidebar just never expands again, no matter what is chosen (including attachments which works fine on load)

 

What I've already checked:

  • Attachments, Templates, and AI Workflows are all configured correctly
  • Record bindings (sysId, table) are populated
  • Issue occurs even with only a single tab configured
  • Issue occurs with any combination of tabs
  • Event mappings appear to be configured
  • No obvious console errors are triggered when clicking the tabs

one thing I've noticed that might be helpful is that the form controller has "isribboncollapsed" set as true.

 

Has anyone seen the Record Page Sidebar become stuck in a collapsed state where tab selection still works but the ribbon/panel never reopens?

Any ideas on where the expand or reopen behavior is controlled?

1 ACCEPTED SOLUTION

NourT
Tera Expert

Funny enough right after posting this I found the solution, somehow there were extra "tab collapsed"/ "tab items selected" events created, identical to the ootb ones already in place. Once the extra ones were deleted everything worked fine. keeping this post in case someone else runs into this issue. (screenshot of events needed, anything else was causing issues)

View solution in original post

1 REPLY 1

NourT
Tera Expert

Funny enough right after posting this I found the solution, somehow there were extra "tab collapsed"/ "tab items selected" events created, identical to the ootb ones already in place. Once the extra ones were deleted everything worked fine. keeping this post in case someone else runs into this issue. (screenshot of events needed, anything else was causing issues)