Disabled tabs able to be navigated to in some conditions

When using the SfTab component, disabled tabs can still be selected under certain conditions:

  • Via Hotkey (Using toolbelt.hotkey library): A hotkey mapped to a disabled tab will activate it, allowing the tab’s content to be shown even though it is marked disabled.
  • On Page Load: If the disabled tab is set as the selected index on initial load, the tab will be activated and displayed.
  • Via Button Click (Programmatic Navigation): Triggering tab selection through code or an external button click will also navigate to disabled tabs.

Expected Behavior:

  • Disabled tabs should not be selectable or displayed through any interaction method (keyboard, programmatic, or initial load).


Actual Behavior:

  • Disabled tabs can be navigated to and displayed, which breaks the expected disabled state.


Steps to Reproduce:

  • Create an SfTab with two tabs: one enabled, one disabled.
  • Attempt to select the disabled tab using: A hotkey, Page load with SelectedItem or SelectedIndex set to the disabled tab, and A button click that programmatically sets the disabled tab as selected.
  • Observe that the disabled tab becomes active and its content is displayed.


Impact:

This undermines the purpose of disabling a tab. It may allow users toA navigate into sections of the UI that should remain inaccessible.


Code Sample:

Attached is a text file with a code snippet you can use to repro this as well it shows selection of a disabled tab through onload, hotkey and button click


Attachment: SyncfusionRepro_e8a5e311.txt

2 Replies

SS Sivakumar ShunmugaSundaram Syncfusion Team September 25, 2025 06:44 AM UTC

Hi Jason,

Thank you for bringing this issue to our attention.

We have validated the reported “Disabled Tabs in SfTab Component Can Be Navigated to Under Specific Conditions” in the Blazor Tabs component and confirmed it as a bug on our side. The fix is planned for inclusion in the first weekly patch release in October 2025.

You can track the status of the fix through the following feedback link.


Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.


Regards,

Sivakumar S



SS Sivakumar ShunmugaSundaram Syncfusion Team November 5, 2025 07:32 AM UTC

Hi Jason,

 

“Disabled Tabs in SfTab Component Can Be Navigated to Under Specific Conditions” has been resolved in the release version 31.2.3. To access this fix, we suggest you update the package to the version (31.2.3) or latest. We have also included the sample in the main version for your reference.


Sample: https://blazorplayground.syncfusion.com/hXBSMiDyrddHIHmB


We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you require any further assistance.

 

Regards,

Sivakumar S


Loader.
Up arrow icon