mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
doom/window-maximizer-buffer: fail gracefully in popups
Doesn't work within popups and it's non-trivial to fix this, so better it fail gracefully with a suggestion, instead of fail silently.
This commit is contained in:
@ -105,6 +105,9 @@ Alternatively, use `doom/window-enlargen'."
|
|||||||
(if (and (one-window-p)
|
(if (and (one-window-p)
|
||||||
(assq ?_ register-alist))
|
(assq ?_ register-alist))
|
||||||
(jump-to-register ?_)
|
(jump-to-register ?_)
|
||||||
|
(when (and (bound-and-true-p +popup-mode)
|
||||||
|
(+popup-window-p))
|
||||||
|
(user-error "Cannot maximize a popup, use `+popup/raise' first or use `doom/window-enlargen' instead"))
|
||||||
(window-configuration-to-register ?_)
|
(window-configuration-to-register ?_)
|
||||||
(delete-other-windows)))
|
(delete-other-windows)))
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user