emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dape a529cbea06 062/123: Fix widget rendering when adap


From: ELPA Syncer
Subject: [elpa] externals/dape a529cbea06 062/123: Fix widget rendering when adapter exited
Date: Tue, 5 Dec 2023 03:58:01 -0500 (EST)

branch: externals/dape
commit a529cbea06ffc5a7427a963ddbe3b44991a99818
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>

    Fix widget rendering when adapter exited
---
 dape.el | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/dape.el b/dape.el
index 0c32b9dabb..d9bd01d236 100644
--- a/dape.el
+++ b/dape.el
@@ -1949,11 +1949,12 @@ Depth is decided by `dape--info-variables-fetch-depth'."
        (lambda (tree)
          (if (plist-get variable :variables)
              t
-           (dape--variables (dape--live-process)
-                            variable
-                            (dape--callback
-                             (when (plist-get variable :variables)
-                               (dape--info-update-widget tree))))
+           (when-let ((process (dape--live-process t)))
+             (dape--variables process
+                              variable
+                              (dape--callback
+                               (when (plist-get variable :variables)
+                                 (dape--info-update-widget tree)))))
            nil))
        :expander
        (lambda (tree)
@@ -1992,7 +1993,7 @@ Depth is decided by `dape--info-variables-fetch-depth'."
      (cl-reduce (lambda (cb plist)
                   (dape--callback
                    (dape--evaluate-expression
-                    (dape--live-process)
+                    (dape--live-process t)
                     (plist-get (dape--current-stack-frame) :id)
                     (plist-get plist :name)
                     "watch"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]