Bug in TAddictSpell, inherited by TRVAddictSpell3
Posted: Tue Sep 18, 2012 2:02 pm
Fyi, I determined there is a bug in Addict 4.3's TAddictSpellBase component, which affects TRVAddictSpell3 (as well as TAddictSpell and TAddictSpell3).
This is not a bug in TRichView or TRichView's integration with Addict. However, I spent several hours debugging our app locking up when spell checking with TRichView and I wanted to post the issue here in case anyone else searches for a similar issue in the future.
If the properties DialogShowImmediate and DialogShowModal are both set to True, the app will "lock up" after the spell check is complete. The issue does not occur if either property, or both properties, are set to False. Both properties default to False.
We really didn't want DialogShowImmediate = True and I'm not sure how it was set to True. So there is an easy workaround for our project.
I've provided feedback to Addictive Software so hopefully the bug will be fixed in a future release.
This is not a bug in TRichView or TRichView's integration with Addict. However, I spent several hours debugging our app locking up when spell checking with TRichView and I wanted to post the issue here in case anyone else searches for a similar issue in the future.
If the properties DialogShowImmediate and DialogShowModal are both set to True, the app will "lock up" after the spell check is complete. The issue does not occur if either property, or both properties, are set to False. Both properties default to False.
We really didn't want DialogShowImmediate = True and I'm not sure how it was set to True. So there is an easy workaround for our project.
I've provided feedback to Addictive Software so hopefully the bug will be fixed in a future release.