From 46a5be1e52bf7f718b5fb199244d7c72d7497113 Mon Sep 17 00:00:00 2001 From: Bryan Gilbert Date: Wed, 27 Mar 2019 14:34:30 -0400 Subject: [PATCH] Don't open `doom-fallback-buffer` on del workspace The `current-buffer` wasn't being updated after switching workspaces and was therefore failing the `doom-buffer-frame-predicate` check. --- modules/feature/workspaces/autoload/workspaces.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/feature/workspaces/autoload/workspaces.el b/modules/feature/workspaces/autoload/workspaces.el index 5f10c9695..6dea52f23 100644 --- a/modules/feature/workspaces/autoload/workspaces.el +++ b/modules/feature/workspaces/autoload/workspaces.el @@ -255,7 +255,7 @@ workspace to delete." (if (+workspace-exists-p +workspace--last) +workspace--last (car (+workspace-list-names)))) - (unless (doom-buffer-frame-predicate (current-buffer)) + (unless (doom-buffer-frame-predicate (window-buffer)) (switch-to-buffer (doom-fallback-buffer)))) (t (+workspace-switch +workspaces-main t)