public override void OnNavigatedTo(object parameter) { InitiSettings(); if (!firstNavigatedToOcurred && parameter == null) { parameter = AppPersistenceManager.GetSavedPosition(appSettings, AppPersistenceManager.SavedPracticePositionPgnKey); } base.OnNavigatedTo(parameter); practiceBoardService.Start(); }
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(); } }