Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BindableLayout should disconnect handlers #27450

Merged
merged 1 commit into from
Feb 10, 2025

Conversation

albyrock87
Copy link
Contributor

Description of Change

.NET MAUI 9 introduced automatic handler disconnection, but BindableLayout was not changed to implement such behavior.

This PR makes it happen and also fixes a regression from #23136 where BindableLayout is not invoking the MapClear handler and instead invoking MapRemove for each child.

Issues Fixed

@albyrock87 albyrock87 requested a review from a team as a code owner January 29, 2025 14:57
@dotnet-policy-service dotnet-policy-service bot added the community ✨ Community Contribution label Jan 29, 2025
Copy link
Contributor

Hey there @albyrock87! Thank you so much for your PR! Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@jsuarezruiz jsuarezruiz added the memory-leak 💦 Memory usage grows / objects live forever (sub: perf) label Jan 29, 2025
@jsuarezruiz
Copy link
Contributor

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@PureWeen PureWeen added this to the .NET 9 SR5 milestone Jan 29, 2025
@github-actions github-actions bot force-pushed the bindable-layout-disconnect-handler branch from 1508ee3 to 7542ea7 Compare January 31, 2025 10:38
@jsuarezruiz
Copy link
Contributor

/rebase

@github-actions github-actions bot force-pushed the bindable-layout-disconnect-handler branch from 7542ea7 to 2628799 Compare February 5, 2025 14:57
@dotnet dotnet deleted a comment from azure-pipelines bot Feb 5, 2025
@jsuarezruiz jsuarezruiz self-assigned this Feb 7, 2025
@jsuarezruiz
Copy link
Contributor

/azp run

Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@PureWeen PureWeen merged commit e7a2120 into dotnet:main Feb 10, 2025
123 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community ✨ Community Contribution memory-leak 💦 Memory usage grows / objects live forever (sub: perf)
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants