To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=48400
------- Additional comments from [EMAIL PROTECTED] Fri Jun 13 12:01:01 +0000 2008 ------- So: Old text: Asd Code Positions: 01234567 New Text: As Code Asd is correctly red-underlined as a mispelled word, place cursor after d. Press backspace, WrongList::TextDeleted gets called with nPos of 2. So we set the wronglist invalid region to nPos and nPos +1, so we have the range 2,3 as invalid. And my understanding is that the wronglist is the region of text that needs to be rechecked for spelling. So the "As" region is considered unaffected so when we go to ImpEditEngine::DoOnlineSpelling we start with the 2,3 region for spellchecking, and never rerun "As" through the spellchecker so it remains considered mispelt. Meanwhile: Old text: ZAs Code Positions: 01234567 New Text: As Code ZAs is correctly red-underlined as a mispelled word, place cursor before Z Press delete, here we want the remaining As to be rechecked. This *does* work with the current code. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
