From fdbf68cf3cfa57837a2d7288e14261cb3ae881e8 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 12 Oct 2020 03:37:08 -0400 Subject: [PATCH] Fix #3389: wrong-type-argument on closing calendar Can happen if you don't open the calendar through =calendar. --- modules/app/calendar/autoload.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/app/calendar/autoload.el b/modules/app/calendar/autoload.el index 7a6a1b73f..40e239ece 100644 --- a/modules/app/calendar/autoload.el +++ b/modules/app/calendar/autoload.el @@ -31,7 +31,8 @@ (if (featurep! :ui workspaces) (+workspace/delete "Calendar") (doom-kill-matching-buffers "^\\*cfw:") - (set-window-configuration +calendar--wconf) + (when (window-configuration-p +calendar--wconf) + (set-window-configuration +calendar--wconf)) (setq +calendar--wconf nil))) ;;;###autoload