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

unable to close frame with long candidates #78

Open wedens opened 5 years ago

wedens commented 5 years ago

When I have a candidate(s) that doesn't fit the screen (which is common with something like project-wide search using counsel) posframe, created by ivy-posframe, just hangs and I can't close it by choosing candidate or pressing q/Ctrl+g/esc. It doesn't completely hang, but I can't to anything meaningful.

If this problem can't be solved in ivy-posframe itself, I'll be ok with a workaround that trims candidates to some specified max length.

tumashu commented 5 years ago

Sorry, I can not understand this issue, maybe can try posframe-delete-all?

conao3 commented 5 years ago

Ping? Please tell us more information; some screenshot or reproduce steps in emacs -q.

runejuhl commented 4 years ago

I've noticed this too; hitting ESC ESC ESC seems to work and make the posframe close.

conao3 commented 4 years ago

ESC ESC ESC aka M-ESC ESC invoke keyboard-escape-quit is too string ... I recommend rebind M-ESC ESC to just keyboard-quit.