VSC version 1.116.0(universal)
Calva version used: v2.0.574
clojure-lsp version used: 2026.04.15-12.53.12-nightly
clj-kondo version used: 2026.04.15
Noticed this recently, seems like a regression, maybe something in the paredit or cljfmt layer?
Thanks!
;; The "|" char represents the postition of the caret
(if foo
(and bar
baz) | )
;; after pressing Enter
(if foo
(and bar
baz)
)|
;; This, however, works correctly
(if foo
(and bar baz) | )
;; after pressing Enter
(if foo
(and bar baz)
|)
Two screen recordings, first one is bug, second is expected behavior:

Noticed this recently, seems like a regression, maybe something in the
pareditorcljfmtlayer?Thanks!
Two screen recordings, first one is bug, second is expected behavior: