From c80b4e24fa6af0d510238070344d8093818fdf2e Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 18 Jan 2022 03:04:53 +0000 Subject: [PATCH] fix(editor/vertico): cleanup if projectile command is canceled --- modules/editor/siren-vertico.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/editor/siren-vertico.el b/modules/editor/siren-vertico.el index 290081a..6dd8c17 100644 --- a/modules/editor/siren-vertico.el +++ b/modules/editor/siren-vertico.el @@ -70,9 +70,9 @@ (if vertico-directory-mode (progn (vertico-directory-mode -1) - (let ((result (apply orig-fun args))) - (vertico-directory-mode +1) - result)) + (unwind-protect + (apply orig-fun args) + (vertico-directory-mode +1))) (apply orig-fun args))) (advice-add 'projectile-completing-read :around