public EventsListPage() { InitializeComponent(); MessagingCenter.Subscribe <DetailsPage>(this, "RefreshFromSignup", this.RefreshFromSignup); MessagingCenter.Subscribe <FilterEventsPage, FilterModel> (this, "Filter", (childPage, filter) => { var currentFilter = m_Filter; m_Filter = filter; if (m_Filter != null && m_Filter.IsEquals(currentFilter)) { Navigation.PopModalAsync(); return; } UpdateList(); Navigation.PopModalAsync(); }); }