From 057462df122e588dceef472023343dee3315ceea Mon Sep 17 00:00:00 2001
From: Ad <144847922+skissue@users.noreply.github.com>
Date: Mon, 27 May 2024 13:44:53 -0400
Subject: [PATCH] Fix corfu-popupinfo-mode

By default, `corfu-popupinfo-mode`'s popup window appears as a new frame rather
than a proper popup. Adding `corfu-popupinfo--show` to the list of functions to
ignore seems to fix the issue.
---
 frames-only-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frames-only-mode.el b/frames-only-mode.el
index cdd8ba7..ec663fe 100644
--- a/frames-only-mode.el
+++ b/frames-only-mode.el
@@ -54,7 +54,7 @@ To disable completion popups entirely use the variable
   :group 'frames-only)
 
 (defcustom frames-only-mode-use-window-functions
-  (list #'calendar #'report-emacs-bug 'checkdoc-show-diagnostics 'checkdoc 'org-compile-file)
+  (list #'calendar #'report-emacs-bug 'checkdoc-show-diagnostics 'checkdoc 'org-compile-file 'corfu-popupinfo--show)
   "List of functions inside which new emacs windows should be
 created instead of frames.