branch: elpa/elfeed
commit 0b90c639917c019e060ec5cd5e832711ad0a29ae
Author: Daniel Mendler <[email protected]>
Commit: Daniel Mendler <[email protected]>

    elfeed-search--update-immediately: Always force a mode line update
    
    See #572
---
 elfeed-search.el | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/elfeed-search.el b/elfeed-search.el
index 92e1ee812e..e3fab7448b 100644
--- a/elfeed-search.el
+++ b/elfeed-search.el
@@ -797,13 +797,12 @@ directly.  Instead use `elfeed-search-update'."
               (funcall elfeed-search-print-entry-function entry)
               (insert "\n"))
             (setf elfeed-search-last-update (float-time))))
-        (when (zerop (buffer-size))
-          ;; If nothing changed, force a header line update
-          (force-mode-line-update))
         (setq list-buffers-directory elfeed-search-filter)
         ;; Highlighting gets lost due to debouncing.
         (hl-line-highlight)
-        (run-hooks 'elfeed-search-update-hook)))))
+        (run-hooks 'elfeed-search-update-hook))
+      ;; Always force a header line update
+      (force-mode-line-update))))
 
 (defun elfeed-search--update-force (&rest _)
   "Call `elfeed-search-update' with argument :force.

Reply via email to