summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Source/DafnyExtension/ErrorModelTagger.cs4
-rw-r--r--Source/DafnyExtension/ResolverTagger.cs1
2 files changed, 3 insertions, 2 deletions
diff --git a/Source/DafnyExtension/ErrorModelTagger.cs b/Source/DafnyExtension/ErrorModelTagger.cs
index 7cef93fb..f02b5bc9 100644
--- a/Source/DafnyExtension/ErrorModelTagger.cs
+++ b/Source/DafnyExtension/ErrorModelTagger.cs
@@ -180,7 +180,7 @@ namespace DafnyLanguage
{
// unselect it
esrtag.Error.SelectedStateAdornment = null;
- esrtag.Error.SelectedStateId = 0;
+ esrtag.Error.SelectedStateId = -1;
result.Stroke = Brushes.DodgerBlue;
result.ToolTip = "select state";
}
@@ -192,7 +192,7 @@ namespace DafnyLanguage
esrtag.Error.SelectedStateAdornment.Stroke = Brushes.DodgerBlue;
esrtag.Error.SelectedStateAdornment.ToolTip = "select state";
esrtag.Error.SelectedStateAdornment = null;
- esrtag.Error.SelectedStateId = 0;
+ esrtag.Error.SelectedStateId = -1;
}
// select the new one
diff --git a/Source/DafnyExtension/ResolverTagger.cs b/Source/DafnyExtension/ResolverTagger.cs
index 230f79c5..b1187054 100644
--- a/Source/DafnyExtension/ResolverTagger.cs
+++ b/Source/DafnyExtension/ResolverTagger.cs
@@ -563,6 +563,7 @@ namespace DafnyLanguage
Span = snapshot.CreateTrackingSpan(sLine.Start + Column, sLength, SpanTrackingMode.EdgeExclusive, TrackingFidelityMode.Forward);
Model = model;
_errorSelection = _errorSelectionSingleton;
+ SelectedStateId = -1;
}
}