dotnet/aspnetcore

@onpointerenter and @onpointerleave not firing

Open

#34,288 opened on 2021年7月12日

GitHub で見る
 (7 comments) (2 reactions) (0 assignees)C# (10,653 forks)batch import
Pillar: Technical Debtarea-blazorenhancementhelp wanted

Repository metrics

Stars
 (37,933 stars)
PR merge metrics
 (平均マージ 16d 9h) (30d で 258 merged PRs)

説明

This code isn't working with Blazor Wasm .Net 5.0, even though it is clearly supposed to be supported in this list: https://docs.microsoft.com/en-us/aspnet/core/blazor/components/event-handling?view=aspnetcore-5.0#event-arguments

@page "/"

<h1>Event Testing</h1>

<p @onpointerenter="() => { pointerentered = true; }" @onpointerleave="() => { pointerentered = false; }" >Pointer Enter and Exit events!</p>
@if (pointerentered)
    {
        <p>Tooltip!</p>
    }


@code {
    bool pointerentered;
}

The text, "Tooltip!" should be appearing when the user cursor enters the paragraph, but it isn't. If you switch out the event with "onpointerover/out" or "onmouseover/out" it works.

コントリビューターガイド