Skip to content

Commit 9590f96

Browse files
committed
enhance: clear highlight chunk while scrolling out of TextArea.TextView
Signed-off-by: leo <[email protected]>
1 parent 03f49cc commit 9590f96

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Views/TextDiffView.axaml.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1272,7 +1272,7 @@ protected override void OnDataContextChanged(EventArgs e)
12721272

12731273
private void OnTextViewScrollChanged(object sender, ScrollChangedEventArgs e)
12741274
{
1275-
if (_scrollViewer is { IsExpanded: true, IsPointerOver: true })
1275+
if (!TextArea.TextView.IsPointerOver)
12761276
TrySetChunk(null);
12771277
}
12781278

@@ -1513,7 +1513,7 @@ private void OnTextViewScrollChanged(object sender, ScrollChangedEventArgs e)
15131513
{
15141514
diff.SyncScrollOffset = _scrollViewer?.Offset ?? Vector.Zero;
15151515

1516-
if (_scrollViewer is { IsExpanded: true, IsPointerOver: true } )
1516+
if (!TextArea.TextView.IsPointerOver)
15171517
TrySetChunk(null);
15181518
}
15191519
}

0 commit comments

Comments
 (0)