Apache OpenOffice (AOO) Bugzilla – Issue 121643
Change All in spell check deletes trailing period
Last modified: 2015-01-15 09:00:46 UTC
If a misspelled word is also the last word in a sentence, the final period will be deleted after you select "Change All". Interestingly, it does NOT happen when you choose "Change".
Created attachment 80152 [details] Bug 121643] Change All in spell check deletes trailing period
This issue is reproducible in build:9593, details attached. Steps to reproduce: 1) Created a new file open office word processor. 2) Entered data like "I have a class tommorrow". 3) Clicked on spell check and selected "Change All". 4) It did deleted the trailing period. 5) Created another file open office word processor. 6) Entered data like "I have a class tommorrow". 7) Clicked on spell check and selected "Change". 8) It did not delete the trailing period.
Changing a single spelling error takes care of trailling spaces (it tracks them, stores the state and restores them if the replacement has no trailing space) IMPL_LINK( SpellDialog, ChangeHdl, Button *, EMPTYARG ) http://svn.apache.org/viewvc/openoffice/trunk/main/cui/source/dialogs/SpellDialog.cxx?revision=1413471&view=markup#l621 when changing all, this is not taken into account: IMPL_LINK( SpellDialog, ChangeAllHdl, Button *, EMPTYARG ) http://svn.apache.org/viewvc/openoffice/trunk/main/cui/source/dialogs/SpellDialog.cxx?revision=1413471&view=markup#l643
*** Issue 121646 has been marked as a duplicate of this issue. ***