Skip to content

Commit 60de283

Browse files
committed
Fix duplicated logs on old debugger.
Fixes #154
1 parent 1be0223 commit 60de283

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unreleased
44

55
* Fix some emulators not starting for new sdk debugger. #167
6+
* Fix duplicated logs on old debugger. #154
67

78
## 1.22.0
89

lsp-dart-dap.el

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,10 +304,11 @@ Call CALLBACK when the device is chosen and started successfully."
304304

305305
(cl-defmethod dap-handle-event ((_event (eql dart.log)) _session params)
306306
"Handle debugger uris EVENT for SESSION with PARAMS."
307-
(when-let (dap-session (dap--cur-session))
308-
(-let* (((&hash "message") params))
309-
(when-let (msg (lsp-dart-dap--parse-log-message message))
310-
(dap--print-to-output-buffer dap-session msg)))))
307+
(when (lsp-dart-dap-use-sdk-debugger-p)
308+
(when-let (dap-session (dap--cur-session))
309+
(-let* (((&hash "message") params))
310+
(when-let (msg (lsp-dart-dap--parse-log-message message))
311+
(dap--print-to-output-buffer dap-session msg))))))
311312

312313
(cl-defmethod dap-handle-event ((_event (eql dart.progressStart)) _session params)
313314
"Handle debugger uris EVENT for SESSION with PARAMS."

0 commit comments

Comments
 (0)