aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)