tumashu / ivy-posframe

ivy-posframe is a ivy extension, which let ivy use posframe to show its candidate menu, ivy-posframe is a **GNU ELPA** package.
415 stars 26 forks source link

Wrapping stutter and breaks layout #86

Closed aaronjensen closed 4 years ago

aaronjensen commented 4 years ago

If a candidate wraps onto the next line, it stutters and it causes the posframe prompt to break into two lines.

CleanShot 2020-01-23 at 14 36 53@2x

This is my ivy-posframe config:

(use-package ivy-posframe
  :hook (ivy-mode . ivy-posframe-mode)
  :config
  (setq ivy-posframe-parameters '((internal-border-width . 5)
                                  (undecorated . t))
        ivy-posframe-width 120
        ivy-posframe-display-functions-alist '((swiper . nil)
                                               (swiper-isearch . nil)
                                               (counsel-rg . nil)
                                               (t . ivy-posframe-display-at-frame-center))))
aaronjensen commented 4 years ago

This actually appears to be an issue with lsp-ui and ivy-posframe interacting in a bad way. I'll look into it.

aaronjensen commented 4 years ago

This seems to have been fixed somewhere with updated packages, so closing. Sorry for the noise.