From e2a23ac0b50ad743fa43d0e0cf4492805119e3c8 Mon Sep 17 00:00:00 2001 From: Blaž Hrastnik Date: Sun, 7 Nov 2021 00:47:53 +0900 Subject: If there is no live debugger, treat breakpoints as unverified --- helix-term/src/ui/editor.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'helix-term/src/ui') diff --git a/helix-term/src/ui/editor.rs b/helix-term/src/ui/editor.rs index 054bb2c2..4947706a 100644 --- a/helix-term/src/ui/editor.rs +++ b/helix-term/src/ui/editor.rs @@ -525,11 +525,7 @@ impl EditorView { if let Some(breakpoint) = user.iter().find(|breakpoint| breakpoint.line - 1 == line) { - let unverified = match dbg_breakpoints { - Some(_) => debugger_breakpoint.map(|b| !b.verified).unwrap_or(true), - // We cannot mark breakpoint as unverified unless we have a debugger - None => false, - }; + let verified = debugger_breakpoint.map(|b| b.verified).unwrap_or(false); let mut style = if breakpoint.condition.is_some() && breakpoint.log_message.is_some() { error.add_modifier(Modifier::UNDERLINED) @@ -540,7 +536,7 @@ impl EditorView { } else { warning }; - if unverified { + if !verified { // Faded colors style = if let Some(Color::Rgb(r, g, b)) = style.fg { style.fg(Color::Rgb( -- cgit v1.2.3-70-g09d2