Skip to content

[Nightly] Removed EnumerableExtensions break MAUI Xaml Hot Reload #20049

@drasticactions

Description

@drasticactions

Description

image

#20029

These functions were very much used by XAML Hot Reload. Now, if you launch an app with XAML Hot Reload enabled, it will crash. If you want to get rid of this implementation (which is internal, and used for debug tooling) by obsoleting it, or offering an alternative, then that's fine. But you can't break the API.

Steps to Reproduce

Run the MAUI Source projects or use the newest nightly build with XAML Hot Reload enabled.

Link to public reproduction project repository

No response

Version with bug

8.0.6

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

Unknown/Other

Affected platforms

iOS, Android, Windows, macOS

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions