public override void OnNavigatedTo(object parameter)
        {
            InitiSettings();
            if (!firstNavigatedToOcurred && parameter == null)
            {
                parameter = AppPersistenceManager.GetSavedPosition(appSettings, AppPersistenceManager.SavedPracticePositionPgnKey);
            }

            base.OnNavigatedTo(parameter);
            practiceBoardService.Start();
        }
Exemple #2
0
        public override void OnNavigatedTo(object parameter)
        {
            InitSettings();

            AnalysisViewModel.SubscribeToAnalysis();
            if (!firstNavigatedToOcurred && parameter == null)
            {
                parameter = AppPersistenceManager.GetSavedPosition(appSettings, AppPersistenceManager.SavedAnalysisPositionPgnKey);
            }

            base.OnNavigatedTo(parameter);

            if (AnalysisViewModel.IsEngineOn)
            {
                boardService.Start();
            }
        }