Skip to main content
Question

Modern UI changing default tab on a screen.

  • April 29, 2026
  • 1 reply
  • 8 views

cdiangelo46
Freshman II

Hi Community!

I ran into this a few months back but was asked again. In the Classic UI I was able to go to “Screens” in a Customization package and drag the tab order around so the first tab would be the new default tab. In the modern UI I can use the Screen Configuration tool to move the tab order in a similar way but even if I move a tab to the 1st, when I open the page it defaults to the original tab that defaulted.

Appreciate any feedback or guidance!

~Chris 

1 reply

Forum|alt.badge.img
  • Jr Varsity I
  • April 29, 2026

Hi ​@cdiangelo46 Here's what's going on: In the Classic UI, reordering tabs in a Customization package directly controlled which tab loaded as the default. In the Modern UI, the Screen Configuration tool lets you reorder tabs visually, but it doesn't actually change which tab is active on load — that's still driven by the underlying screen definition. It's a known limitation of the Screen Configuration tool, and a bit of a frustrating gap compared to the Classic UI behavior!

The good news is there's a straightforward fix:

In your Customization Package, go to Screens and open the layout editor for the screen in question. Find the PXTabItem control for the tab you want to load as default, and set its Selected property to True (making sure no other tab has that property set). This works reliably in both Classic and Modern UI since it sets the default at the source level rather than the display layer.

If it turns out the graph or BLC code is overriding the tab selection programmatically, we may need to make a small code customization — but the above fix should take care of it in most cases