.emacs.d

the most bloated Emacs config on this planet
git clone https://git.trogloxene.org/.emacs.d.git
Log | Files | Refs

commit a10945921874c77791742b05356ebe3799819ba8
parent 3860a7eedee88a34b9be1151f63a73bf3a65862e
Author: andsy10 <andsy1016@gmail.com>
Date:   Sun,  9 Aug 2026 04:10:44 +0800

Add advice to clear window sides state after raising popup

Diffstat:
Mlisp/init-window.el | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/lisp/init-window.el b/lisp/init-window.el @@ -107,6 +107,12 @@ (floor (frame-height) 3))) (setq popper-window-height #'my-popper-fit-window-height) + (defun my-popper-clear-sides-shown (&optional buffer) + "Clear `window--sides-shown'." + (with-current-buffer (get-buffer (or buffer (current-buffer))) + (kill-local-variable 'window--sides-shown))) + (advice-add #'popper-raise-popup :after #'my-popper-clear-sides-shown) + (defun popper-close-window-hack (&rest _) "Close popper window via `C-g'." ;; `C-g' can deactivate region