fix wrong dictionary info shown when replacing, fixes #456

This commit is contained in:
Helium314 2024-01-28 13:01:21 +01:00
parent 4a36c646c7
commit 7f1a7d9007

View file

@ -132,10 +132,10 @@ class NewDictionaryAdder(private val context: Context, private val onAdded: ((Bo
val systemLocale = context.resources.configuration.locale() val systemLocale = context.resources.configuration.locale()
val newInfo = header.info(systemLocale) val newInfo = header.info(systemLocale)
val oldInfo = DictionaryInfoUtils.getDictionaryFileHeaderOrNull(dictFile, 0, dictFile.length())?.info(systemLocale) val oldInfo = DictionaryInfoUtils.getDictionaryFileHeaderOrNull(dictFile, 0, dictFile.length())?.info(systemLocale)
confirmDialog(context, context.getString(R.string.replace_dictionary_message, dictionaryType, newInfo, oldInfo), context.getString( confirmDialog(context,
R.string.replace_dictionary)) { context.getString(R.string.replace_dictionary_message, dictionaryType, oldInfo, newInfo),
moveDict(true) context.getString(R.string.replace_dictionary)
} ) { moveDict(true) }
} }
private fun onDictionaryLoadingError(messageId: Int) { private fun onDictionaryLoadingError(messageId: Int) {