aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/application.rs
diff options
context:
space:
mode:
Diffstat (limited to 'helix-term/src/application.rs')
-rw-r--r--helix-term/src/application.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs
index b92512be..70abc783 100644
--- a/helix-term/src/application.rs
+++ b/helix-term/src/application.rs
@@ -314,7 +314,7 @@ impl Application {
if let Some(helix_dap::StackFrame {
source:
Some(helix_dap::Source {
- path: Some(ref src),
+ path: Some(ref path),
..
}),
line,
@@ -324,7 +324,7 @@ impl Application {
..
}) = debugger.stack_pointer
{
- let path = src.clone();
+ let path = path.clone();
self.editor
.open(path, helix_view::editor::Action::Replace)
.unwrap();
@@ -385,11 +385,9 @@ impl Application {
.set_status("Debugged application started".to_owned());
}
Event::Continued(_) => {
- if let Some(debugger) = self.editor.debugger.as_mut() {
- debugger.stopped_thread = None;
- debugger.stack_pointer = None;
- debugger.is_running = true;
- }
+ debugger.stopped_thread = None;
+ debugger.stack_pointer = None;
+ debugger.is_running = true;
}
ev => {
log::warn!("Unhandled event {:?}", ev);