File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1274,10 +1274,12 @@ before starting the debug process."
12741274(defun dap-mode-line ()
12751275 " Calculate DAP modeline."
12761276 (when lsp-mode
1277- (-when-let (debug-session (dap--cur-session))
1278- (format " %s - %s "
1279- (dap--debug-session-name debug-session)
1280- (dap--debug-session-state debug-session)))))
1277+ (-when-let* ((debug-session (dap--cur-session))
1278+ (state (dap--debug-session-state debug-session)))
1279+ (unless (member state '(failed terminated))
1280+ (format " %s - %s "
1281+ (dap--debug-session-name debug-session)
1282+ (dap--debug-session-state debug-session))))))
12811283
12821284(defun dap--thread-label (debug-session thread )
12831285 " Calculate thread name for THREAD from DEBUG-SESSION."
You can’t perform that action at this time.
0 commit comments