The lsp-ui-imenu displayed items in the wrong hierarchy, which was previously found in Issues #474, #527#632, and #714, and in Java from my experience:
I believe I found a quick fix, which arose due to multiple elisp overlays being used in a recursive function.
In any case, this is the result after my quick fix:
(Also, the multi-line change in the pull-request is just me removing a redundant let block)
The
lsp-ui-imenu
displayed items in the wrong hierarchy, which was previously found in Issues #474, #527 #632, and #714, and in Java from my experience:I believe I found a quick fix, which arose due to multiple elisp overlays being used in a recursive function.
In any case, this is the result after my quick fix:
(Also, the multi-line change in the pull-request is just me removing a redundant
let
block)