From 8a5e75408bc7c2abd9dc0792fe3dfe0ce48e67dd Mon Sep 17 00:00:00 2001 From: Remco Smits Date: Wed, 19 Feb 2025 14:10:17 +0100 Subject: [PATCH] Impl continued event --- crates/project/src/debugger/session.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/crates/project/src/debugger/session.rs b/crates/project/src/debugger/session.rs index 3964d811b7..335e332f8e 100644 --- a/crates/project/src/debugger/session.rs +++ b/crates/project/src/debugger/session.rs @@ -717,7 +717,15 @@ impl Session { ); } Events::Stopped(event) => self.handle_stopped_event(event, cx), - Events::Continued(_event) => {} + Events::Continued(event) => { + if event.all_threads_continued.unwrap_or_default() { + self.thread_states.all_threads_continued(); + } else { + self.thread_states + .thread_continued(ThreadId(event.thread_id)); + } + self.invalidate(cx); + } Events::Exited(_event) => {} Events::Terminated(_event) => {} Events::Thread(event) => {