public void ShowSubtleNotification(string text, SubtleNotificationDuration duration = SubtleNotificationDuration.Short)
        {
            var pi = SystemTray.ProgressIndicator;
            pi.IsVisible = false;
            pi.Text = text;
            pi.IsIndeterminate = false;
            pi.Value = 0;
            pi.IsVisible = true;

            var dueTime = duration == SubtleNotificationDuration.Short ? 2000 : 3500;
            _timer.Change(dueTime, Timeout.Infinite);
        }
        public void ShowSubtleNotification(string text, SubtleNotificationDuration duration = SubtleNotificationDuration.Short)
        {
            _view.Message = text;

            var dueTime = duration == SubtleNotificationDuration.Short ? 2000 : 3500;
            _hideTimer.Change(dueTime, Timeout.Infinite);

            if (_view.IsHidden)
                _view.ShowAboveNavigationController(RootController);
        }