summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/MessagingCenter.cs
AgeCommit message (Collapse)AuthorFilesLines
2017-01-31Make MessagingCenter testable (#723)E.Z. Hart1-20/+69
* Make MessagingCenter testable * Eagerly create MessagingCenter instancef * More succinct version
2017-01-24Fix overeager subscription cleanup (#712)E.Z. Hart1-1/+1
2017-01-03Allow subscriber to be collected if MessagingCenter is the only reference to ↵E.Z. Hart1-41/+123
it (#617) * Repro * Make messaging center callbacks weak references * Preserve attribute * Fix test method name * Watch for collection of actual delegate target instead of wrapper delegate * Preserve the original platform instance when changing main page * Better tests for lambda situations * Update tests, make callback target a weakreference if it's the subscriber * Ensure old Platform MessagingCenter subs are gone before creating new Platform
2016-11-24fix weakreferences (#558)adrianknight891-1/+1
2016-03-22Initial importJason Smith1-0/+131