Completed
Last Updated: 24 Nov 2025 15:42 by ADMIN
Release 12.0.0
Gregory
Created on: 10 Oct 2025 13:01
Category: Window
Type: Bug Report
1
Window built-in action click event does not fire with .NET 10
The WindowAction's OnClick event handler is not firing if the project target framework is .NET10.
2 comments
ADMIN
Hristian Stefanov
Posted on: 24 Nov 2025 15:42

Hi all,

The reason for the "Completed" status is that it is confirmed that the behavior you are seeing is a result of a change in how .NET 10 handles component parameters, rather than a bug.

In earlier .NET versions, Blazor was more permissive and allowed component parameters—such as OnClick - to be overridden internally without issue. In .NET 10, the framework enforces stricter rules around parameter overriding, which affects components that internally replace event handlers.

Our Window component uses built-in actions (Close, Minimize, Maximize), and these actions require the component to substitute the OnClick handler with an internal method so the action can execute correctly. This has always been the intended mechanism and is part of how the component is designed.

What changed is simply that .NET 10 now exposes this behavior more clearly.

Because of that:

  • The built-in action’s OnClick handler is now correctly reserved for the internal action (closing, minimizing, maximizing).
  • Custom logic for these actions should continue to use the dedicated events already designed for this: VisibleChanged and StateChanged.
  • There is no loss of functionality - all scenarios remain achievable using the recommended events.

We will update the component documentation to make this clearer.

Regards,
Hristian Stefanov
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Matt
Posted on: 18 Nov 2025 16:30
This still seems to be an issue with v12.0.0. Was this fix included?