@@ -261,18 +261,22 @@ Call CALLBACK when the device is chosen and started successfully."
261261                                                       (buffer-file-name ))))))
262262    (lambda  (start-debugging-callback )
263263      (lsp-dart-dap--flutter-get-or-start-device
264-        (-lambda ((&plist :id  device-id :name  device-name))
265-          (funcall  start-debugging-callback
266-                   (->  pre-conf
267-                       (dap--put-if-absent :deviceId  device-id)
268-                       (dap--put-if-absent :deviceName  device-name)
269-                       (dap--put-if-absent :dap-server-path  (if  (lsp-dart-dap-use-sdk-debugger-p)
270-                                                                (append  (lsp-dart-flutter-command) (list  " debug_adapter" " -d" 
271-                                                              lsp-dart-dap-flutter-debugger-program))
272-                       (dap--put-if-absent :flutterPlatform  " default" 
273-                       (dap--put-if-absent :toolArgs  `(" -d" , device-id
274-                       (dap--put-if-absent :name  (concat  " Flutter (" " )" 
275- 
264+        (lambda  (device-params )
265+ 	 (let  ((device-id (lsp-get device-params :id ))
266+ 	       (device-name (lsp-get device-params :name )))
267+ 
268+            (funcall  start-debugging-callback
269+                     (->  pre-conf
270+ 			(dap--put-if-absent :deviceId  device-id)
271+ 			(dap--put-if-absent :deviceName  device-name)
272+ 			(dap--put-if-absent :dap-server-path  (if  (lsp-dart-dap-use-sdk-debugger-p)
273+ 								 (append  (lsp-dart-flutter-command) (list  " debug_adapter" " -d" 
274+                                                                lsp-dart-dap-flutter-debugger-program))
275+ 			(dap--put-if-absent :flutterPlatform  " default" 
276+ 			(dap--put-if-absent :toolArgs  `(" -d" , device-id
277+ 			(dap--put-if-absent :name  (concat  " Flutter (" " )" 
278+ 	   ))))))
279+   
276280(dap-register-debug-provider " flutter" 'lsp-dart-dap--populate-flutter-start-file-args )
277281(dap-register-debug-template " Flutter :: Debug" 
278282                             (list  :type  " flutter" 
0 commit comments