Don't own dictionary per context
naokiri opened this issue · comments
Naoaki Iwakiri commented
Each app has (possiblely more than one) input context, multiple context are handled by one IME. So dictionary are better to be owned by IME and separated from context and have its own lifetime, and also should be safe to call save() etc at the same time.