diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2022-11-17 22:13:05 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2022-11-17 22:13:05 +0100 |
| commit | fdb961cdca704effe19a70b67493492a251f2654 (patch) | |
| tree | e47788a2856ca99c914a6db7c04c8331eb00c2d5 | |
| parent | bfd17fdf883a14b504d157571dac6c7de8e30bf7 (diff) | |
Check frame-live
| -rw-r--r-- | corfu.el | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -391,7 +391,8 @@ The completion backend can override this with (defun corfu--make-frame (frame params x y width height buffer) "Show BUFFER in child frame at X/Y with WIDTH/HEIGHT. PARAMS are frame parameters and FRAME is the existing frame." - (when-let (timer (and frame (frame-parameter frame 'corfu--hide-timer))) + (when-let (timer (and (frame-live-p frame) + (frame-parameter frame 'corfu--hide-timer))) (cancel-timer timer) (set-frame-parameter frame 'corfu--hide-timer nil)) (let* ((window-min-height 1) |
