From 7107ea5ffa222e6d4716bcfbfa399be671de6a3c Mon Sep 17 00:00:00 2001 From: syl20bnr Date: Mon, 19 Oct 2015 21:10:25 -0400 Subject: [PATCH] git: make SPC g b (magit-blame) idempotent Fixes #3467 --- layers/+source-control/git/packages.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layers/+source-control/git/packages.el b/layers/+source-control/git/packages.el index 67d1eec961c0..c978a3878e83 100644 --- a/layers/+source-control/git/packages.el +++ b/layers/+source-control/git/packages.el @@ -112,7 +112,9 @@ (spacemacs|define-micro-state git-blame :doc (concat "Press [b] again to blame further in the history, " "[q] to go up or quit.") - :on-enter (let (golden-ratio-mode) (call-interactively 'magit-blame)) + :on-enter (let (golden-ratio-mode) + (unless (bound-and-true-p magit-blame-mode) + (call-interactively 'magit-blame))) :persistent t :bindings ("b" magit-blame)