Xamarin Forms popup plugin
NullReferenceException
in iOSIndexOutOfRangeException
if PopPageAsync
invokes while PushPageAsync
still worksObjectDisposedException
in the RendererUIWindow
even if it was a KeyWindow
PopPageAsync
will wait while PushPageAsync
works and only after it will rune the popping process.GetTopOffset
and GetLeftOffset
methods in BaseAnimation
class.Pushing
, Pushed
, Popping
and Popped
events in IPopupNavigation
. See Navigation Events
for more informationSetInstance
and RestoreDefaultInstance
in PopupNavigation
to support unit tests. See Testing for more information.InputTransparent
didn't work on iOS #380OnBackgroundClicked
was not invoked if BackgroundInputTransparent
was true #365SystemPadding
and KeyboardOffset
worked incorrect with screens with the display cutoutSystemPadding
property doesn't contain a keyboard offset nowHasKeyboardOffset
and KeyboardOffset
properties in PopupPage
which allow avoiding resizing a popup page when the keyboard appears. Also, you can get a bottom keyboard offset from KeyboardOffset
property.SystemPaddingSides
property in PopupPage which allows having a system padding only for one or a few sides.Platform is not created
exception after an activity resume.