Skip to content

Commit e695298

Browse files
committed
🐛 fix(SLabeledRadioGroup): prevent unnecessary SelectedKeyChanged calls
1 parent e308c8d commit e695298

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Masa.Stack.Components/Shared/PureComponents/LabeledRadios/SLabeledRadioGroup.razor

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,11 @@
116116

117117
if (item != null)
118118
{
119-
_selectedKey = item.Instance?.Value;
120-
await SelectedKeyChanged(_selectedKey);
119+
var currentKey = item.Instance?.Value;
120+
if (currentKey != _selectedKey)
121+
{
122+
await SelectedKeyChanged(currentKey);
123+
}
121124
}
122125

123126
await CallSlider();

0 commit comments

Comments
 (0)