diff options
| author | Lars Ingebrigtsen <larsi@gnus.org> | 2020-09-13 17:06:35 +0200 |
|---|---|---|
| committer | Lars Ingebrigtsen <larsi@gnus.org> | 2020-09-13 17:06:35 +0200 |
| commit | dc01b992e27e91631e67bb94f32c23275f1eacfd (patch) | |
| tree | 8de130c37ba3c72698595ee0534a300d270ab4cf /lisp | |
| parent | 2bd41321a6d9f6b478dd73aa9a2ea32709e57b32 (diff) | |
| download | emacs-dc01b992e27e91631e67bb94f32c23275f1eacfd.tar.gz | |
Make the eww header work again even if the title is nil
* lisp/net/eww.el (eww-update-header-line-format): Don't bug out
if the title isn't set at all.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/net/eww.el | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 5fd44901936..69dc2d47d67 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -729,14 +729,15 @@ Currently this means either text/html or application/xhtml+xml." (defun eww-update-header-line-format () (setq header-line-format (and eww-header-line-format - (let ((title (propertize (plist-get eww-data :title) - 'face 'variable-pitch)) - (peer (plist-get eww-data :peer)) + (let ((peer (plist-get eww-data :peer)) (url (propertize (plist-get eww-data :url) - 'face 'variable-pitch))) - (when (zerop (length title)) - (setq title (propertize "[untitled]" 'face 'variable-pitch))) - ;; This connection has is https. + 'face 'variable-pitch)) + (title (propertize + (if (zerop (length (plist-get eww-data :title))) + "[untitled]" + (plist-get eww-data :title)) + 'face 'variable-pitch))) + ;; This connection is https. (when peer (add-face-text-property 0 (length title) (if (plist-get peer :warnings) |
