https://bugs.documentfoundation.org/show_bug.cgi?id=117434

--- Comment #8 from Dan Dascalescu <[email protected]> ---
Re-confirming on master (26.8.0.0.alpha0+ (X86_64)
Build ID: 80d433358a31f023a7bd4760d78e4487ec2d4e51
OS: Linux 7.0; UI render: default; VCL: qt6/kf6 (cairo+wayland), Kubuntu 26.04.

The behavior is now strictly worse than the 2018 description: in my testing,
"Add to dictionary" via the cell-edit-mode context menu fails to clear the
squiggles even on *that* occurrence of the word in the same cell, let alone on
other cells. This matches Justin L's observation in bug 162517 comment 4: "Calc
is even worse - it doesn't even update the word-under-the-cursor used to
add-to-dictionary."

Per Justin's analysis on bug 116747 comment 10, only Writer listens to
LinguServiceEvent / SPELL_WRONG_WORDS_AGAIN and re-spells via
SwDoc::SpellItAgainSam. Calc needs equivalent plumbing: subscribe to
LinguServiceEvent in the Calc shell, and on dictionary changes invalidate the
per-cell spellcheck cache for all open ScDocShells and trigger a re-paint.

Worth checking against the current-cell regression: bug 162517 was bibisected
to 45295f3cdceb..8757c9c462ba (early Dec 2024). I'll see if a similar bisect
confirms whether Calc's current-cell breakage landed in the same window.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to