From f5b9cce5e0a29cae13465f84491cafaf62de98e7 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 3 May 2025 16:26:08 -0400 Subject: [PATCH] fix(magit): don't widen repo buffers on auto-revert Fix: #8378 Amend: 17a870fef816 --- modules/tools/magit/autoload.el | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/modules/tools/magit/autoload.el b/modules/tools/magit/autoload.el index 8af3f4a2f..ca55fec89 100644 --- a/modules/tools/magit/autoload.el +++ b/modules/tools/magit/autoload.el @@ -113,11 +113,12 @@ window that already exists in that direction. It will split otherwise." (with-current-buffer buffer (kill-local-variable '+magit--stale-p) (when (magit-auto-revert-repository-buffer-p buffer) - (when (bound-and-true-p vc-mode) - (vc-refresh-state)) - (when (and buffer-file-name (not (buffer-modified-p buffer))) - (revert-buffer t t t)) - (force-mode-line-update)))) + (save-restriction + (when (bound-and-true-p vc-mode) + (vc-refresh-state)) + (when (and buffer-file-name (not (buffer-modified-p buffer))) + (revert-buffer t t t)) + (force-mode-line-update))))) ;;;###autoload (defun +magit-mark-stale-buffers-h ()