Skip to content
4 changes: 2 additions & 2 deletions src/Core.Scripts/src/FluentUICustomEvents.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ export namespace Microsoft.FluentUI.Blazor.FluentUICustomEvents {
}
});

blazor.registerCustomEventType('listboxchange', {
blazor.registerCustomEventType('listchange', {
browserEventName: 'listboxchange',
createEventArgs: (event: any)=> {
return {
Expand Down Expand Up @@ -155,7 +155,7 @@ export namespace Microsoft.FluentUI.Blazor.FluentUICustomEvents {
}

export function TextInput(blazor: Blazor) {
blazor.registerCustomEventType('immediate', {
blazor.registerCustomEventType('textimmediate', {
browserEventName: 'immediate',
createEventArgs: (event: any)=> {
return {
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Components/List/FluentListbox.razor
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
name="@Name"
readonly="@ReadOnly"
required="@Required"
@onlistboxchange="@OnDropdownChangeHandlerAsync"
@onlistchange="@OnDropdownChangeHandlerAsync"
@onfocusout="@FocusOutHandlerAsync"
@attributes="@AdditionalAttributes">
<fluent-listbox style="@ListStyle">
Expand Down
2 changes: 1 addition & 1 deletion src/Core/Components/TextArea/FluentTextArea.razor
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
value="@CurrentValueAsString"
@onfocusout="@FocusOutHandlerAsync"
@onchange="@ChangeHandlerAsync"
@onimmediate="@InputHandlerAsync"
@ontextimmediate="@InputHandlerAsync"
@attributes="AdditionalAttributes">
</fluent-textarea>
</FluentField>
2 changes: 1 addition & 1 deletion src/Core/Components/TextInput/FluentTextInput.razor
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
value="@CurrentValueAsString"
@onfocusout="@FocusOutHandlerAsync"
@onchange="@ChangeHandlerAsync"
@onimmediate="@InputHandlerAsync"
@ontextimmediate="@InputHandlerAsync"
@attributes="AdditionalAttributes">

@if (StartTemplate != null)
Expand Down
4 changes: 2 additions & 2 deletions src/Core/Events/EventHandlers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ namespace Microsoft.FluentUI.AspNetCore.Components;
[EventHandler("onmenuitemchange", typeof(MenuItemEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("ontabchange", typeof(TabChangeEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("ondropdownchange", typeof(DropdownEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onlistboxchange", typeof(DropdownEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onlistchange", typeof(DropdownEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("ontreechanged", typeof(TreeItemChangedEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("ontreetoggle", typeof(TreeItemToggleEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onclosecolumnoptions", typeof(EventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onclosecolumnresize", typeof(EventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onradiochange", typeof(RadioEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("onimmediate", typeof(ChangeEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
[EventHandler("ontextimmediate", typeof(ChangeEventArgs), enableStopPropagation: true, enablePreventDefault: true)]
public static class EventHandlers
{
}
2 changes: 1 addition & 1 deletion tests/Core/Components/TextArea/FluentTextAreaTests.razor
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
var cut = Render(@<FluentTextArea @bind-Value="@value" Immediate="@immediate" ImmediateDelay="@immediateDelay" />);

// Act
cut.Find("fluent-textarea").TriggerEvent("onimmediate", new ChangeEventArgs() { Value = "new value"});
cut.Find("fluent-textarea").TriggerEvent("ontextimmediate", new ChangeEventArgs() { Value = "new value"});

// Assert: Immediate
Assert.Equal(expectedImmediateValue, value);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@
var cut = Render(@<FluentTextInput @bind-Value="@value" Immediate="@immediate" ImmediateDelay="@immediateDelay" />);

// Act
cut.Find("fluent-text-input").TriggerEvent("onimmediate", new ChangeEventArgs() { Value = "new value"});
cut.Find("fluent-text-input").TriggerEvent("ontextimmediate", new ChangeEventArgs() { Value = "new value"});

// Assert: Immediate
Assert.Equal(expectedImmediateValue, value);
Expand Down
Loading