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 f7a2c32 commit 5283a06Copy full SHA for 5283a06
src/Views/TextDiffView.axaml.cs
@@ -1145,6 +1145,8 @@ public class SingleSideTextDiffPresenter : ThemedTextDiffPresenter
1145
1146
public void ForceSyncScrollOffset()
1147
{
1148
+ if (_scrollViewer == null)
1149
+ return;
1150
if (DataContext is ViewModels.TwoSideTextDiff diff)
1151
diff.SyncScrollOffset = _scrollViewer?.Offset ?? Vector.Zero;
1152
}
@@ -1584,7 +1586,7 @@ static TextDiffView()
1584
1586
1585
1587
CurrentChangeBlockIdxProperty.Changed.AddClassHandler<TextDiffView>((v, e) =>
1588
- if (v.Editor.Presenter != null)
1589
+ if ((int)e.NewValue >= 0 && v.Editor.Presenter != null)
1590
1591
foreach (var p in v.Editor.Presenter.GetVisualDescendants().OfType<ThemedTextDiffPresenter>())
1592
0 commit comments