public void Show(bool animate = true, bool activate = false) { if (_view.AnimationRunning || _view.IsVisible || ((App.IsMuted || _settings.IsMuted()) && !_settings.IgnoreMute) || _settings.ForceHide) { return; } if (animate && _settings.Style.AnimationTime != 0) { _view.Animate(AnimationMode.Show, activate); } else { _view.Show(); } if (activate && _settings.ActivateOnShow) { _view.Activate(); } _view.ViewModel.OnShow(); }