We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 499b9e8 commit 03f5cb8Copy full SHA for 03f5cb8
src/Views/TextDiffView.axaml.cs
@@ -1146,6 +1146,8 @@ public class SingleSideTextDiffPresenter : ThemedTextDiffPresenter
1146
1147
public void ForceSyncScrollOffset()
1148
{
1149
+ if (_scrollViewer == null)
1150
+ return;
1151
if (DataContext is ViewModels.TwoSideTextDiff diff)
1152
diff.SyncScrollOffset = _scrollViewer?.Offset ?? Vector.Zero;
1153
}
@@ -1585,7 +1587,7 @@ static TextDiffView()
1585
1587
1586
1588
CurrentChangeBlockIdxProperty.Changed.AddClassHandler<TextDiffView>((v, e) =>
1589
- if (v.Editor.Presenter != null)
1590
+ if ((int)e.NewValue >= 0 && v.Editor.Presenter != null)
1591
1592
foreach (var p in v.Editor.Presenter.GetVisualDescendants().OfType<ThemedTextDiffPresenter>())
1593
0 commit comments