Don't preventDefault on events. Fixes #803
This commit is contained in:
parent
2492d00e75
commit
783edcbf4c
|
|
@ -1,4 +1,4 @@
|
||||||
import { System_Array, MethodHandle } from '../Platform/Platform';
|
import { System_Array, MethodHandle } from '../Platform/Platform';
|
||||||
import { getRenderTreeEditPtr, renderTreeEdit, RenderTreeEditPointer, EditType } from './RenderTreeEdit';
|
import { getRenderTreeEditPtr, renderTreeEdit, RenderTreeEditPointer, EditType } from './RenderTreeEdit';
|
||||||
import { getTreeFramePtr, renderTreeFrame, FrameType, RenderTreeFramePointer } from './RenderTreeFrame';
|
import { getTreeFramePtr, renderTreeFrame, FrameType, RenderTreeFramePointer } from './RenderTreeFrame';
|
||||||
import { platform } from '../Environment';
|
import { platform } from '../Environment';
|
||||||
|
|
@ -309,8 +309,6 @@ function countDescendantFrames(frame: RenderTreeFramePointer): number {
|
||||||
}
|
}
|
||||||
|
|
||||||
function raiseEvent(event: Event, browserRendererId: number, componentId: number, eventHandlerId: number, eventArgs: EventForDotNet<UIEventArgs>) {
|
function raiseEvent(event: Event, browserRendererId: number, componentId: number, eventHandlerId: number, eventArgs: EventForDotNet<UIEventArgs>) {
|
||||||
event.preventDefault();
|
|
||||||
|
|
||||||
if (!raiseEventMethod) {
|
if (!raiseEventMethod) {
|
||||||
raiseEventMethod = platform.findMethod(
|
raiseEventMethod = platform.findMethod(
|
||||||
'Microsoft.AspNetCore.Blazor.Browser', 'Microsoft.AspNetCore.Blazor.Browser.Rendering', 'BrowserRendererEventDispatcher', 'DispatchEvent'
|
'Microsoft.AspNetCore.Blazor.Browser', 'Microsoft.AspNetCore.Blazor.Browser.Rendering', 'BrowserRendererEventDispatcher', 'DispatchEvent'
|
||||||
|
|
|
||||||
|
|
@ -100,6 +100,9 @@ namespace Microsoft.AspNetCore.Blazor.E2ETest.Tests
|
||||||
Assert.Collection(liElements(),
|
Assert.Collection(liElements(),
|
||||||
li => Assert.Equal("a", li.Text),
|
li => Assert.Equal("a", li.Text),
|
||||||
li => Assert.Equal("b", li.Text));
|
li => Assert.Equal("b", li.Text));
|
||||||
|
|
||||||
|
// Textbox contains typed text
|
||||||
|
Assert.Equal("ab", inputElement.GetAttribute("value"));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue