public virtual void RunPopScreen() { int size = _screens.size; if (size > 0) { Screen o = _screens.Pop(); if (o != _currentScreen) { SetScreen(o, false); } } }