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.
