Вы не предоставляете много информации о том, что вы делаете или что вы видите. Попробуйте дать пошаговый рецепт, желательно начиная с emacs -Q, и скажите, что вы ожидаете, а не то, что видите.
Работает ли ручной возврат буфера ( M-x revert-bufferпосле установки текущего буфера в буфер изображений)? Если так, то исследуйте, что отличается в автореверсии.
Вы используете global-auto-revert-mode? Если нет, включен ли ваш буфер изображений auto-revert-buffer-list? Если нет, то это объясняет некоторые вещи: auto-revert-modeдобавляет текущий буфер в этот список и auto-revert-buffersвозвращает буферы, которые находятся в этом списке.
Я не специалист по image-mode, но ищу revertв image-mode.elя вижу функцию image-after-revert-hook. Если бы это был я, я мог бы начать с M-x debug-on-entry image-after-revert-hook(после загрузки image-mode.el, а не image-mode.elc), а затем пройти через отладчик (например, используя d).
(Необычное предположение говорит мне, что эта функция даже не вызывается и что буфер изображения не является кандидатом на возврат. См. Выше. Возможно, попробуйте global-auto-revert-modeначать с этого.)