branch: externals/vertico
commit 25bd6f188cadfe987a5e14ae1d09a7da5a510b43
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    vertico-buffer: Mark window as dedicated
    
    See https://github.com/minad/consult/issues/744
---
 extensions/vertico-buffer.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/extensions/vertico-buffer.el b/extensions/vertico-buffer.el
index 561fb38593..7625b31994 100644
--- a/extensions/vertico-buffer.el
+++ b/extensions/vertico-buffer.el
@@ -122,6 +122,7 @@
                         (delete-window win)
                       (set-window-parameter win 'no-other-window now)
                       (set-window-parameter win 'no-delete-other-windows ndow)
+                      (set-window-dedicated-p win nil)
                       (set-window-buffer win old-buf))
                     (when vertico-buffer-hide-prompt
                       (set-window-vscroll nil 0))
@@ -132,6 +133,7 @@
     (add-hook 'minibuffer-exit-hook sym)
     (set-window-parameter win 'no-other-window t)
     (set-window-parameter win 'no-delete-other-windows t)
+    (set-window-dedicated-p win t)
     (overlay-put vertico--candidates-ov 'window win)
     (when (and vertico-buffer-hide-prompt vertico--count-ov)
       (overlay-put vertico--count-ov 'window win))

Reply via email to