diff --git a/modules/ui/popup/autoload/popup.el b/modules/ui/popup/autoload/popup.el index 44b9e2185..4c7002225 100644 --- a/modules/ui/popup/autoload/popup.el +++ b/modules/ui/popup/autoload/popup.el @@ -586,7 +586,8 @@ Accepts the same arguments as `display-buffer-in-side-window'. You must set This was not so until recent Emacs 27 builds, where it causes breaking errors. This advice ensures backwards compatibility for Emacs <= 26 users." (when (and (windowp window) display-buffer-mark-dedicated) - (set-window-dedicated-p window display-buffer-mark-dedicated))) + (set-window-dedicated-p window display-buffer-mark-dedicated)) + window) (advice-add #'window--display-buffer :filter-return #'+popup*set-window-dedicated)) (unless EMACS26+