private void InitNavigationState() { ViewModel.CurrentDiff = -1; ViewModel.CurrentDiffLength = 1; firstDiff = -1; lastDiff = -1; ViewModel.EditMode = false; ViewModel.LeftFileDirty = false; ViewModel.LeftFileEdited = false; ViewModel.RightFileDirty = false; ViewModel.RightFileEdited = false; if (ViewModel.LeftFile?.Count > 0 && ViewModel.RightFile?.Count > 0) { UpdateNavigationButtons(); } LeftDiff.Init(); RightDiff.Init(); VerticalFileScrollbar.Value = 0; LeftHorizontalScrollbar.Value = 0; if (firstDiff != -1) { MoveToDiffLine(firstDiff); ViewModel.CurrentDiff = firstDiff; } }
private void InitNavigationState() { ViewModel.EditMode = false; ViewModel.LeftFileDirty = false; ViewModel.LeftFileEdited = false; ViewModel.RightFileDirty = false; ViewModel.RightFileEdited = false; currentDiffIndex = -1; UpdateDiffRanges(); LeftDiff.Init(); RightDiff.Init(); VerticalFileScrollbar.Value = 0; LeftHorizontalScrollbar.Value = 0; MoveToFirstDiff(); }