Skip to content

Enable Chromium spellchecker for webview/editor#1617

Open
liu971227-sys wants to merge 1 commit intoBoostIO:masterfrom
liu971227-sys:bounty/issuehunt-695-spellcheck
Open

Enable Chromium spellchecker for webview/editor#1617
liu971227-sys wants to merge 1 commit intoBoostIO:masterfrom
liu971227-sys:bounty/issuehunt-695-spellcheck

Conversation

@liu971227-sys
Copy link

What

Enable Chromium spellchecker for the Electron app and embedded BoostHub webview.

This change:

  • Sets webPreferences.spellcheck = true on the main BrowserWindow so the built-in spellchecker is available.
  • Enables spellcheck in the <webview> by adding spellcheck=yes to the webpreferences feature string.

Why

Issue #695 requests spellcheck support (as a preference toggle). Electron provides a built-in spellchecker; this PR wires it up at the window/webview level to make it available.

Fixes #695.

Notes

This does not force spellcheck on everywhere by itself; it ensures the capability is enabled. Actual editor behavior can still be controlled via spellcheck attributes / app settings.

@CLAassistant
Copy link

CLAassistant commented Feb 15, 2026

CLA assistant check
All committers have signed the CLA.

@liu971227-sys liu971227-sys force-pushed the bounty/issuehunt-695-spellcheck branch from 0eaaa96 to 3762eb1 Compare February 15, 2026 15:14
@liu971227-sys
Copy link
Author

This PR enables Chromium spellchecker at the Electron window + webview level (see description). Fixes #695.

Note: CI may show
'workflow awaiting approval' since this is from a fork; it needs a maintainer to approve running workflows.

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.

Add spellcheck support

2 participants