public void Clear() { if (_screens.Count <= 1) { return; } var root = _screens.LastOrDefault(); _screens.Clear(); _screens.Push(root); }