Skip to content

Commit 828869b

Browse files
[inspector] Fix inspecting value from the debugger
1 parent 2dc342c commit 828869b

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

cider-inspector.el

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -530,9 +530,13 @@ MAX-COLL-SIZE if non nil."
530530
(declare-function cider-set-buffer-ns "cider-mode")
531531

532532
;; Render Inspector from Structured Values
533-
(defun cider-inspector--render-value (response-dict)
534-
"Render value in RESPONSE-DICT."
535-
(let* ((value (nrepl-dict-get response-dict "value"))
533+
(defun cider-inspector--render-value (dict-or-value)
534+
"Render DICT-OR-VALUE.
535+
It can either be a value directly or a inspector response that contains
536+
`value' field."
537+
(let* ((value (if (nrepl-dict-p dict-or-value)
538+
(nrepl-dict-get dict-or-value "value")
539+
dict-or-value))
536540
(ns (cider-current-ns))
537541
(font-size (when-let* ((b (get-buffer cider-inspector-buffer))
538542
(variable 'text-scale-mode-amount)

0 commit comments

Comments
 (0)