Dashboard under Actions: "... not installed a dictionary" several times

Started by axel.hennig, February 16, 2025, 05:54:00 PM

Previous topic - Next topic

axel.hennig

In the dashboard under Actions the hint "Spell checking in IMatch is disabled because you have not installed a dictionary yet" appears several times (18 times).

sc1.jpg

Running "Database Diagnostics" did not solve it (meaning that 17 out of 18 should vanish).

Closing database (not IMatch) and re-opening it also didn't solve it.

Closing IMatch and re-opening it solved it.

Forgot to save the log-file before closing IMatch. Will have a more detailed look and if happens again will provide a log-file.

Mario

The dashboard is looking at the app health report IMatch maintains (reset when you restart IMatch).
Probably this warning is logged every time the spell checker is triggered but cannot found a dictionary or something.
I shall have a look.

Mario

I see where this comes from.
IMatch tries to initialize the spell checker when it starts. If no dictionary is configured/available, it adds this message to IMatch AppHealth. It also tries to start the spell checker when global options were changed by the user.

I've forgotten to add the "unique" parameter to the add to App Health function call. Fixed now.