protected virtual void ScreenNavigatedFrom(MenuScreen screen) { if (screen == null) { return; } screen.OnNavigatedFrom(this); screen.ItemClicked -= currentScreen_ItemClicked; screen.Updated -= currentScreen_Updated; }