]> git.eshelyaron.com Git - emacs.git/commitdiff
Preserve peer information for web page in eww-readable
authorEshel Yaron <me@eshelyaron.com>
Fri, 31 Mar 2023 14:54:12 +0000 (17:54 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 2 Apr 2023 07:38:44 +0000 (10:38 +0300)
The :peer property in eww-data affects the face of the page title
in 'header-line-format' as set by 'eww-update-header-line-format'.
Preserving this property in eww-readable avoids having the header
line's appearance change when this command is called.
* lisp/net/eww.el (eww-readable): Preserve eww-data's :peer
property.  (Bug#62574)

lisp/net/eww.el

index 22b078217bdde4346f3d209edc3105771ed8e3cc..eac47e592b2de79c01ff49113bd1710f10babd6b 100644 (file)
@@ -1012,7 +1012,7 @@ the like."
                       (list 'base (list (cons 'href base))
                             (eww-highest-readability dom))
                      nil (current-buffer))
-    (dolist (elem '(:source :url :title :next :previous :up))
+    (dolist (elem '(:source :url :title :next :previous :up :peer))
       (plist-put eww-data elem (plist-get old-data elem)))
     (eww--after-page-change)))