Merge pull request #2356 from axeoman/fix-view-in-xwidget

mu4e: temporary reset browse-url-handlers in view in xwidget action
This commit is contained in:
Dirk-Jan C. Binnema 2022-11-19 18:36:49 +02:00 committed by GitHub
commit 50489fe6bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -654,9 +654,10 @@ determine which browser function to use."
"Show current MSG in an embedded xwidget, if available."
(unless (fboundp 'xwidget-webkit-browse-url)
(mu4e-error "No xwidget support available"))
(let ((browse-url-browser-function
(lambda (url &optional _rest)
(xwidget-webkit-browse-url url))))
(let ((browse-url-handlers nil)
(browse-url-browser-function
(lambda (url &optional _rest)
(xwidget-webkit-browse-url url))))
(mu4e-action-view-in-browser msg)))
(defun mu4e~view-render-buffer (msg)