Unnamed repository; edit this file 'description' to name the repository.
fix: Regression from d491e234f4eb4d8c3869f44ab71fedf022dc463e
Blaž Hrastnik 2023-06-26
parent b33516f · commit 8d39a81
-rw-r--r--helix-view/src/document.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/helix-view/src/document.rs b/helix-view/src/document.rs
index 4140c105..afcd3bff 100644
--- a/helix-view/src/document.rs
+++ b/helix-view/src/document.rs
@@ -1136,6 +1136,9 @@ impl Document {
diagnostic.line = self.text.char_to_line(diagnostic.range.start);
}
+ self.diagnostics
+ .sort_unstable_by_key(|diagnostic| diagnostic.range);
+
// Update the inlay hint annotations' positions, helping ensure they are displayed in the proper place
let apply_inlay_hint_changes = |annotations: &mut Rc<[InlineAnnotation]>| {
if let Some(data) = Rc::get_mut(annotations) {