aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2025-07-01 15:34:59 +0200
committerJonas Bernoulli <jonas@bernoul.li>2025-07-01 15:34:59 +0200
commitd9d2f6c312019c6056c6b771c190bf72ab6feaa7 (patch)
treefd0df3414812065f0f985e07aca73322441da8ae
parent1f5f15558f8899dac082dbd82e8ff15f4b58efe7 (diff)
magit-after-save-refresh-status: Consult correct inhibit variable
-rw-r--r--CHANGELOG2
-rw-r--r--lisp/magit-mode.el2
2 files changed, 3 insertions, 1 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 5ab8e3c..851c3bf 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -33,6 +33,8 @@ Bugfixes:
- ~magit-save-repository-buffers~ errored on older Emacs releases,
if the value of the variable by the same name is ~ask~. #5399
+- ~magit-after-save-refresh-status~ did not honor ~magit-inhibit-refresh~.
+
* v4.3.6 2025-06-01
- Generalized and heavily refactored the code, previously used only to
diff --git a/lisp/magit-mode.el b/lisp/magit-mode.el
index 12d594c..ddca229 100644
--- a/lisp/magit-mode.el
+++ b/lisp/magit-mode.el
@@ -1213,7 +1213,7 @@ Note that refreshing a Magit buffer is done by re-creating its
contents from scratch, which can be slow in large repositories.
If you are not satisfied with Magit's performance, then you
should obviously not add this function to that hook."
- (when-let (((and (not magit--disable-save-buffers)
+ (when-let (((and (not magit-inhibit-refresh)
(magit-inside-worktree-p t)))
(buf (ignore-errors (magit-get-mode-buffer 'magit-status-mode))))
(cl-pushnew buf magit-after-save-refresh-buffers)