MASA.Blazor icon indicating copy to clipboard operation
MASA.Blazor copied to clipboard

[Bug Report]: MTextField OnKeyPress事件在MAUI + macos 上不触发

Open williamlee1982 opened this issue 2 years ago • 3 comments

Masa.Blazor version

1.0.1

Describe the bug

MTextField 的 OnKeyPress 事件在其他平台下没有问题,但在 macos 加 MAUI 模式下不会被触发。以下是最简单的测试代码:


<MTextField TValue="string" OnKeyDown="(e) => keyDown(e)"></MTextField>

@code {

private void keyDown(KeyboardEventArgs e)
{
    Console.WriteLine(e.Code);
}

}

Expected Behavior

希望正常触发事件

Steps To Reproduce

No response

Reproduction code

No response

.NET version

7.0.306

What browsers are you seeing the problem on?

No response

Additional context

No response

williamlee1982 avatar Jul 31 '23 07:07 williamlee1982

请问有什么进展吗?这应该是一个 100%复现的问题

williamlee1982 avatar Aug 01 '23 08:08 williamlee1982

@williamlee1982 恐怕MAUI Blazor的BUG https://github.com/dotnet/maui/issues/13934

capdiem avatar Aug 01 '23 08:08 capdiem

@williamlee1982 恐怕MAUI Blazor的BUG dotnet/maui#13934

Apple真是搞笑了,这么久的 bug 不去解决。这导致 MAUI Blazor 在 MAC 上直接无法用于生产了,按键事件都无法响应还做什么呢

williamlee1982 avatar Aug 01 '23 14:08 williamlee1982