To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=106502 Issue #|106502 Summary|svx: online spelling in draw/impress causes permanent |timer Component|Drawing Version|DEV300m63 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|PATCH Priority|P3 Subcomponent|code Assigned to|ka Reported by|cmc
------- Additional comments from c...@openoffice.org Fri Oct 30 17:52:23 +0000 2009 ------- In draw/impress there is always a shared editengine lying around used by the outliner. This editeng ends up in an "unformatted" state after a Clear, and it gets reused by the Preview system. In the preview system online spelling for the editeng is turned off to make sure there are no red lines in the preview, and then re-enabled afterwards. When it's re-enabled the StartOnlineSpellTimer is called, but this editeng is unformatted so in OnlineSpellHdl the "IsFormatted" test fails and the timer gets triggered again forever. If we formatted it somewhere along the line then the loop would end, or if we only trigger StartOnlineSpellTimer when restoring the online spelling state if the editeng is formatted then that would fix it too. Attached is the simpler solution --------------------------------------------------------------------- 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: issues-unsubscr...@graphics.openoffice.org For additional commands, e-mail: issues-h...@graphics.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org