Skip to content

[Tabs] Call HandleOnTabChange when changing to a tab through the menu#4564

Merged
vnbaaij merged 1 commit into
devfrom
users/vnbaaij/tabchange-event
Feb 24, 2026
Merged

[Tabs] Call HandleOnTabChange when changing to a tab through the menu#4564
vnbaaij merged 1 commit into
devfrom
users/vnbaaij/tabchange-event

Call HandleOnTabChange also when changing to a tab through the menu

10b7675
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Core Tests succeeded Feb 24, 2026 in 1s

992 passed, 0 failed and 29 skipped

Tests passed successfully

✅ TestResults/runneradmin_runnervm2bfby_2026-02-24_09_46_07.trx

1021 tests were completed in 4s with 992 passed, 0 failed and 29 skipped.

Test suite Passed Failed Skipped Time
Microsoft.FluentUI.AspNetCore.Components.Tests._ToDo.Stack.FluentSlackTests 1✅ 3ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Accordion.FluentAccordionItemTests 15✅ 54ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Accordion.FluentAccordionTests 9✅ 34ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Anchor.FluentAnchorTests 34✅ 96ms
Microsoft.FluentUI.AspNetCore.Components.Tests.AnchoredRegion.FluentAnchoredRegionTests 36✅ 176ms
Microsoft.FluentUI.AspNetCore.Components.Tests.AppBar.FluentAppBarItemTests 6✅ 58ms
Microsoft.FluentUI.AspNetCore.Components.Tests.AppBar.FluentAppBarTests 4✅ 98ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Badge.FluentBadgeTests 17✅ 44ms
Microsoft.FluentUI.AspNetCore.Components.Tests.BodyContent.FluentBodyContentTests 2✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Breadcrumb.FluentBreadcrumbItemTests 29✅ 66ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Breadcrumb.FluentBreadcrumbTests 5✅ 51ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Button.FluentButtonTests 64✅ 179ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Card.FluentCardTests 13✅ 46ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Checkbox.FluentCheckboxTests 18✅ 58ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Checkbox.FluentCheckboxThreeStatesTests 8✅ 29ms
Microsoft.FluentUI.AspNetCore.Components.Tests.CollapsibleRegion.FluentCollapsibleRegionTests 4✅ 12ms
Microsoft.FluentUI.AspNetCore.Components.Tests.CounterBadge.FluentCounterBadgeTests 31✅ 107ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.DataGridColumnsPropertyTestsRazor 1✅ 17ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.DataGridSortByTests 4✅ 153ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.FluentDataGridColumSelectTests 23✅ 621ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.FluentDataGridIsFixedTests 6✅ 2s
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.FluentDataGridTests 7✅ 265ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DataGrid.GridSortTests 10✅ 30ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.CalendarExtendedTests 1✅ 0ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.FluentCalendarSelectionTests 7✅ 134ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.FluentCalendarTests 49✅ 1s
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.FluentDatePickerTests 18✅ 148ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.FluentTimePickerTests 6✅ 13ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.RangeOfTests 7✅ 10ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.ToDateTimeExtensionsTests 25✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DateTime.ToTimeAgoTests 31✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.DesignSystemProvider.FluentDesignSystemProviderTests 1✅ 20ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Dialog.FluentDialogServiceTests 6✅ 320ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Dialog.FluentDialogTests 3✅ 13ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Divider.FluentDividerTests 6✅ 30ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Drag.FluentDragTests 2✅ 36ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Emojis.FluentEmojiTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Extensions.AdditionalAttributesExtensionsShould 24✅ 11ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Flipper.FluentFlipperTests 2✅ 10ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Footer.FluentFooterTests 1✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Forms.FluentValidationSummaryTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Grid.FluentGridTests 23✅ 84ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Header.FluentHeaderTests 3✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Highlighter.FluentHighlighterTests 1✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.HorizontalScroll.FluentHorizontalScrollTests 1✅ 11ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Icons.FluentIconTests 22✅ 63ms
Microsoft.FluentUI.AspNetCore.Components.Tests.InputFile.FluentInputFileTests 11✅ 233ms
Microsoft.FluentUI.AspNetCore.Components.Tests.KeyCodeProvider.FluentKeyCodeTests 13✅ 48ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Label.FluentInputLabelTests 5✅ 12ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Label.FluentLabelTests 20✅ 56ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Layout.FluentLayoutTests 4✅ 8ms
Microsoft.FluentUI.AspNetCore.Components.Tests.List.FluentAutocompleteTests 25✅ 355ms
Microsoft.FluentUI.AspNetCore.Components.Tests.List.FluentComboboxTests 3✅ 24ms
Microsoft.FluentUI.AspNetCore.Components.Tests.List.FluentListboxTests 7✅ 68ms
Microsoft.FluentUI.AspNetCore.Components.Tests.List.FluentPersonaTests 7✅ 71ms
Microsoft.FluentUI.AspNetCore.Components.Tests.List.FluentSelectTests 14✅ 125ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Main.FluentMainTests 1✅ 22ms
Microsoft.FluentUI.AspNetCore.Components.Tests.MainLayout.FluentMainLayoutTests 2✅ 58ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Menu.FluentMenuItemTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Menu.FluentMenuTests 3✅ 357ms
Microsoft.FluentUI.AspNetCore.Components.Tests.MenuButton.FluentMenuButtonTests 3✅ 27ms
Microsoft.FluentUI.AspNetCore.Components.Tests.MessageBar.FluentMessageBarTests 4✅ 16ms
Microsoft.FluentUI.AspNetCore.Components.Tests.MessageBar.MessageServiceTests 4✅ 223ms
Microsoft.FluentUI.AspNetCore.Components.Tests.NavMenu.FluentNavGroupTests 9✅ 83ms
Microsoft.FluentUI.AspNetCore.Components.Tests.NavMenu.FluentNavLinkTests 14✅ 68ms
Microsoft.FluentUI.AspNetCore.Components.Tests.NavMenu.FluentNavMenuTests 8✅ 29ms
Microsoft.FluentUI.AspNetCore.Components.Tests.NumberField.FluentNumberFieldTests 38✅ 206ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Overflow.FluentOverflowItemTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Overflow.FluentOverflowTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Overlay.FluentOverlayTests 1✅ 8ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Pagination.FluentPaginatorTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Popover.FluentPopoverTests 1✅ 14ms
Microsoft.FluentUI.AspNetCore.Components.Tests.PresenceBadge.FluentPresenceBadgeTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.ProfileMenu.FluentProfileMenuTests 9✅ 119ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Progress.FluentProgressRingTests 8✅ 38ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Progress.FluentProgressTests 7✅ 18ms
Microsoft.FluentUI.AspNetCore.Components.Tests.PropertyColumn.PropertyColumnFormatterTests 4✅ 58ms
Microsoft.FluentUI.AspNetCore.Components.Tests.PullToRefresh.FluentPullToRefreshTests 20✅ 116ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Radio.FluentRadioGroupTests 1✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Radio.FluentRadioTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Rating.FluentRatingTests 13✅ 147ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Search.FluentSearchTests 26✅ 84ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Skeleton.FluentSkeletonTests 1✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Slider.FluentSliderLabelTests 1✅ 8ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Slider.FluentSliderTests 7✅ 519ms
Microsoft.FluentUI.AspNetCore.Components.Tests.SortableList.FluentSortableListTests 3✅ 29ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Spacer.FluentSpacerTests 1✅ 2ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Splitter.FluentMultiSplitterTests 9✅ 70ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Splitter.FluentSplitterTests 15✅ 55ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Stack.FluentStackTests 1✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Switch.FluentSwitchTests 1✅ 6ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Tabs.FluentTabsTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Tabs.FluentTabTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.TextArea.FluentTextAreaTests 1✅ 19ms
Microsoft.FluentUI.AspNetCore.Components.Tests.TextField.FluentTextFieldTests 1✅ 20ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Toast.FluentToastProviderTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Toast.FluentToastTests 1⚪ 1ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Toolbar.FluentToolbarTests 1✅ 7ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Tooltip.FluentTooltipTests 2✅ 9ms
Microsoft.FluentUI.AspNetCore.Components.Tests.TreeView.FluentTreeViewItemsTests 11✅ 63ms
Microsoft.FluentUI.AspNetCore.Components.Tests.TreeView.FluentTreeViewTests 3✅ 19ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.CssBuilderTests 18✅ 4ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.DebounceActionTests 9⚪ 9ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.DebounceTaskTests 8⚪ 8ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.InlineStyleBuilderTests 7✅ 2ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.SplitterTests 3✅ 10ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Utilities.StyleBuilderTests 11✅ 2ms
Microsoft.FluentUI.AspNetCore.Components.Tests.Wizard.FluentWizardTests 24✅ 435ms