public void BackToHome() { if (_history.Count == 0) { return; } _lastSelected = MoveBackInHistory.AddHistory(_history) .ActiveBranch(ActiveBranch) .BackToHomeProcess(); }
public void BackOneLevel() { if (_multiSelectSystem.MultiSelectActive) { _lastSelected = _history.First(); ClearAllHistory(); } else { _lastSelected = MoveBackInHistory.AddHistory(_history) .ActiveBranch(ActiveBranch) .IsOnHomeScreen(OnHomeScreen) .BackOneLevelProcess(); } }