From b6fc786f9aed3f432c4f26504bb2c7c5edc753cc Mon Sep 17 00:00:00 2001
From: toasted-nutbread <toasted-nutbread@users.noreply.github.com>
Date: Sat, 14 Aug 2021 18:16:30 -0400
Subject: Update dictionary importer progress event for step 6 to occur
 slightly earlier (#1897)

---
 ext/js/language/dictionary-importer.js | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ext/js/language/dictionary-importer.js b/ext/js/language/dictionary-importer.js
index 89417ca6..cd1b796b 100644
--- a/ext/js/language/dictionary-importer.js
+++ b/ext/js/language/dictionary-importer.js
@@ -125,13 +125,13 @@ class DictionaryImporter {
         this._progressNextStep(requirements.length);
         const {media} = await this._resolveAsyncRequirements(requirements, archive);
 
-        // Add dictionary
-        const summary = this._createSummary(dictionaryTitle, version, index, {prefixWildcardsSupported});
+        // Add dictionary descriptor
+        this._progressNextStep(termList.length + termMetaList.length + kanjiList.length + kanjiMetaList.length + tagList.length);
 
+        const summary = this._createSummary(dictionaryTitle, version, index, {prefixWildcardsSupported});
         dictionaryDatabase.bulkAdd('dictionaries', [summary], 0, 1);
 
         // Add data
-        this._progressNextStep(termList.length + termMetaList.length + kanjiList.length + kanjiMetaList.length + tagList.length);
         const errors = [];
         const maxTransactionLength = 1000;
 
-- 
cgit v1.2.3