System.InvalidOperationException: MauiContext should have been set on parent. at Microsoft.Maui.Platform.ElementExtensions.ToPlatform(IElement view) at Microsoft.Maui.Handlers.LayoutHandler.Remove(IView child) at Microsoft.Maui.Handlers.LayoutHandler.MapRemove(ILayoutHandler handler, ILayout layout, Object arg) at Microsoft.Maui.CommandMapper`2.<>c__DisplayClass6_0[[Microsoft.Maui.ILayout, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[Microsoft.Maui.ILayoutHandler, Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].b__0(IElementHandler h, IElement v, Object o) at Microsoft.Maui.CommandMapper.InvokeCore(String key, IElementHandler viewHandler, IElement virtualView, Object args) at Microsoft.Maui.CommandMapper.Invoke(IElementHandler viewHandler, IElement virtualView, String property, Object args) at Microsoft.Maui.Handlers.ElementHandler.Invoke(String command, Object args) at Microsoft.Maui.Controls.Layout.NotifyHandler(String action, Int32 index, IView view) at Microsoft.Maui.Controls.Layout.OnRemove(Int32 index, IView view) at Microsoft.Maui.Controls.Layout.RemoveAt(Int32 index) at Microsoft.Maui.Controls.Layout.Remove(IView child) at Syncfusion.Maui.Calendar.SfCalendar.AddOrRemoveMonthHeaderView() at Syncfusion.Maui.Calendar.SfCalendar.OnViewChanged(BindableObject bindable, Object oldValue, Object newValue) at Microsoft.Maui.Controls.BindableObject.OnBindablePropertySet(BindableProperty property, Object original, Object value, Boolean didChange, Boolean willFirePropertyChanged) at Microsoft.Maui.Controls.Element.OnBindablePropertySet(BindableProperty property, Object original, Object value, Boolean changed, Boolean willFirePropertyChanged) at Microsoft.Maui.Controls.BindableObject.SetValueActual(BindableProperty property, BindablePropertyContext context, Object value, Boolean currentlyApplying, SetValueFlags attributes, SetterSpecificity specificity, Boolean silent) at Microsoft.Maui.Controls.BindableObject.SetValueCore(BindableProperty property, Object value, SetValueFlags attributes, SetValuePrivateFlags privateAttributes, SetterSpecificity specificity) at Microsoft.Maui.Controls.BindableObject.SetValue(BindableProperty property, Object value) at Syncfusion.Maui.Calendar.SfCalendar.set_View(CalendarView value) at Syncfusion.Maui.Calendar.SfCalendar.OnTappedCallBack(CalendarTappedEventArgs calendarTappedEventArgs) at Syncfusion.Maui.Calendar.SfCalendar.Syncfusion.Maui.Calendar.IInteractionInfo.TriggerCalendarInteractionEvent(Boolean isTapped, Int32 tapCount, DateTime tappedDate, CalendarElement element) at Syncfusion.Maui.Calendar.HeaderLayout.OnInteractionEvent(Point tapPoint, Boolean isTapped, Int32 tapCount) at Syncfusion.Maui.Calendar.HeaderLayout.Syncfusion.Maui.Core.Internals.ITapGestureListener.OnTap(TapEventArgs e) at Syncfusion.Maui.Core.Internals.GestureDetector.OnTapped(Point touchPoint, Int32 tapCount) at Syncfusion.Maui.Core.Internals.GestureDetector.UITapGestureExt.OnTap() at UIKit.UIGestureRecognizer.ParameterlessDispatch.Activated() in /Users/builder/azdo/_work/1/s/macios/src/UIKit/UIGestureRecognizer.cs:line 129