From 2fee8d5eecdc212cbdf486b7b0aa96d9abaaa4f4 Mon Sep 17 00:00:00 2001 From: haven1433 Date: Sat, 1 Jun 2024 10:35:07 -0500 Subject: [PATCH] handle edge case clicking outside of data --- src/HexManiac.Core/ViewModels/SearchResultsViewPort.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/HexManiac.Core/ViewModels/SearchResultsViewPort.cs b/src/HexManiac.Core/ViewModels/SearchResultsViewPort.cs index 1acfd6d5..1512307a 100644 --- a/src/HexManiac.Core/ViewModels/SearchResultsViewPort.cs +++ b/src/HexManiac.Core/ViewModels/SearchResultsViewPort.cs @@ -256,6 +256,7 @@ namespace HavenSoft.HexManiac.Core.ViewModels { if (compositeLine >= 0) line = compositeLine; var range = childrenSelection[childIndex]; + if (compositeChildIndex == -1 && range is SelectionRangeGroup) return; if (range is SelectionRangeGroup group) range = group[compositeChildIndex]; if (child.Model.GetNextRun(child.DataOffset) is ITableRun) {