Skip to content

Fix emacs launcher to use new xwidget sessions#279

Merged
djblue merged 1 commit intodjblue:masterfrom
ianchow:fix-emacs-xwidget-multi-session
Jan 10, 2026
Merged

Fix emacs launcher to use new xwidget sessions#279
djblue merged 1 commit intodjblue:masterfrom
ianchow:fix-emacs-xwidget-multi-session

Conversation

@ianchow
Copy link
Copy Markdown
Contributor

@ianchow ianchow commented Jan 9, 2026

this fixes an emacs issue encountered when trying to open multiple portals across separate frames and repls. emac's xwidget-webkit-browse-url tries to reuse a currently open xwidget buffer. xwidget does not support displaying the same buffer across multiple frames, resulting in crashes and rendering issues. adding the "t" option forces xwidget-webkit-browse-url to create a new session.

ref:
https://github.com/emacs-mirror/emacs/blob/7905fc4a3d961d4e686562190ba9ccc8fc099fae/lisp/xwidget.el#L120

@djblue
Copy link
Copy Markdown
Owner

djblue commented Jan 10, 2026

Thanks for the PR @ianchow!

@djblue djblue merged commit fc4a5da into djblue:master Jan 10, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants