]> git.eshelyaron.com Git - emacs.git/commitdiff
(rmail-desc-get-header-display-state): Make sure whole header region is
authorHenrik Enberg <henrik.enberg@telia.com>
Thu, 9 Mar 2006 02:15:53 +0000 (02:15 +0000)
committerHenrik Enberg <henrik.enberg@telia.com>
Thu, 9 Mar 2006 02:15:53 +0000 (02:15 +0000)
searched for overlays.

lisp/mail/rmaildesc.el

index 7d2e1ba4efd0e8b9b93f3cb852966dc9073817bd..cd712bd4f1973af60977969f19cfd3ccb2d15e7d 100644 (file)
@@ -310,7 +310,10 @@ If the attribute is not set, return nil."
 
 (defun rmail-desc-get-header-display-state (n)
   "Return t if ignorable headers are being displayed, nil otherwise."
-  (null (overlays-at (rmail-desc-get-start n))))
+  (save-excursion
+    (save-restriction
+      (rmail-narrow-to-header n)
+      (null (overlays-in (point-min) (point-max))))))
 
 (defun rmail-desc-get-keyword (attr-index)
   "Return the keyword string associated with ATTR-INDEX."