Apache OpenOffice (AOO) Bugzilla – Issue 37248
Search within help dialog seems to change the help layout.
Last modified: 2013-08-07 14:41:36 UTC
- Call help - Press on Find within help button - Close it - Double click another term on left navigation pane -> The document "" has been modified. Do you want to save your changes?
pb -> od: the searchdialog gets the string from a Cursor (SwXTextRange). This call modifies the help page. Why? See the stack: sw680mi.dll!SwDocShell::SetModified(unsigned char bSet=' ') sw680mi.dll!SwDocShell::Ole2ModifiedHdl() sw680mi.dll!SwDocShell::LinkStubOle2ModifiedHdl() sw680mi.dll!SwDoc::SetModified() sw680mi.dll!SwDoc::ChgPageDesc() sw680mi.dll!SwWriter::Write() sw680mi.dll!SwXTextCursor::getTextFromPam() sw680mi.dll!SwXTextRange::getString() sfx680mi.dll!SfxHelpTextWindow_Impl::DoSearch()
accepted - fix in progress in cws swqbugfixes10. Investigation reveals, that the defect is introduced in SRC680m56.
fixed in cws swqbugfixes10. solution: only modify the document in method <SwWriter::Write(..)>, if it's a new document.
change file: /sw/source/filter/basflt/shellio.cxx, 1.30.4.1
add dependence
correct dependence
correct dependence again
reopen to assign to QA
OD->HI: Checked in internal installation set of cws swqbugfixes10 - please verify.
set status back to FIXED
Verified with cws: swqbugfixes10 = ok
Verified with integrated 680m85_8884