Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

Remove Material Frame Renderer from Frame element on dispose of renderer #7752

Merged
merged 3 commits into from
Oct 3, 2019

Conversation

PureWeen
Copy link
Contributor

@PureWeen PureWeen commented Sep 30, 2019

Description of Change

Material Frame Renderer on iOS wasn't clearing the bindable renderer property on dispose so when the Frame was reused it would cause a dispose exception

Issues Resolved

Platforms Affected

  • iOS

Testing Procedure

  • Tests are automated

PR Checklist

  • Targets the correct branch
  • Tests are passing (or failures are unrelated)

@samhouts samhouts added p/iOS 🍎 a/visual 4.1.0 regression on 4.1.0 a/shell 🐚 i/high Completely doesn't work, crashes, or is unusably slow, has no obvious workaround; occurs less often t/bug 🐛 labels Sep 30, 2019
@samhouts samhouts added the in-progress This issue has an associated pull request that may resolve it! label Oct 2, 2019
@samhouts samhouts removed the in-progress This issue has an associated pull request that may resolve it! label Oct 2, 2019
@rmarinho rmarinho merged commit 0d09213 into 4.3.0 Oct 3, 2019
felipebaltazar pushed a commit to felipebaltazar/Xamarin.Forms that referenced this pull request Oct 16, 2019
…rer (xamarin#7752) fixes xamarin#7339

* [iOS] remove renderer from Frame on dispose

* - add uitests
felipebaltazar pushed a commit to felipebaltazar/Xamarin.Forms that referenced this pull request Oct 16, 2019
…rer (xamarin#7752) fixes xamarin#7339

* [iOS] remove renderer from Frame on dispose

* - add uitests
@samhouts samhouts added this to the 4.3.0 milestone Oct 17, 2019
@samhouts samhouts deleted the fix_7339 branch June 26, 2020 00:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4.1.0 regression on 4.1.0 a/shell 🐚 a/visual i/high Completely doesn't work, crashes, or is unusably slow, has no obvious workaround; occurs less often p/iOS 🍎 t/bug 🐛
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants