Set download progress to zero immediately, don't wait for progress event.

This commit is contained in:
Daniel Scalzi 2023-03-24 15:46:37 -04:00
parent 47378d63d2
commit 776c46d7e1
No known key found for this signature in database
GPG Key ID: 9E3E2AFE45328AA5
3 changed files with 11 additions and 10 deletions

View File

@ -521,6 +521,7 @@ async function dlAsync(login = true) {
if(invalidFileCount > 0) { if(invalidFileCount > 0) {
loggerLaunchSuite.info('Downloading files.') loggerLaunchSuite.info('Downloading files.')
setLaunchDetails('Downloading files..') setLaunchDetails('Downloading files..')
setLaunchPercentage(0)
try { try {
await fullRepairModule.download(percent => { await fullRepairModule.download(percent => {
setDownloadPercentage(percent) setDownloadPercentage(percent)

16
package-lock.json generated
View File

@ -15,7 +15,7 @@
"ejs": "^3.1.9", "ejs": "^3.1.9",
"ejs-electron": "^2.1.1", "ejs-electron": "^2.1.1",
"electron-updater": "^5.3.0", "electron-updater": "^5.3.0",
"fs-extra": "^11.1.0", "fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0", "github-syntax-dark": "^0.5.0",
"got": "^11.8.5", "got": "^11.8.5",
"helios-core": "~2.0.0-rc.3", "helios-core": "~2.0.0-rc.3",
@ -24,7 +24,7 @@
"semver": "^7.3.8" "semver": "^7.3.8"
}, },
"devDependencies": { "devDependencies": {
"electron": "^23.1.4", "electron": "^23.2.0",
"electron-builder": "^23.6.0", "electron-builder": "^23.6.0",
"eslint": "^8.36.0" "eslint": "^8.36.0"
}, },
@ -1408,9 +1408,9 @@
} }
}, },
"node_modules/electron": { "node_modules/electron": {
"version": "23.1.4", "version": "23.2.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-23.1.4.tgz", "resolved": "https://registry.npmjs.org/electron/-/electron-23.2.0.tgz",
"integrity": "sha512-3Z6CpAPdhv6haYX9DTO7k0l6uAUreZM3/EngQYqGN3Gz7Fp0DPb/egt8BwR3ClG/jTlQM+PQ+5WkTK0eMjm07A==", "integrity": "sha512-De9e21cri0QYct/w6tTNOnKyCt9RVKUw5F8PEN4FPzGR9tr6IT53uyt42uH754uJWrZeLMCAdoXy6/0GmMmYZA==",
"hasInstallScript": true, "hasInstallScript": true,
"dependencies": { "dependencies": {
"@electron/get": "^2.0.0", "@electron/get": "^2.0.0",
@ -1931,9 +1931,9 @@
"integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
}, },
"node_modules/fs-extra": { "node_modules/fs-extra": {
"version": "11.1.0", "version": "11.1.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz",
"integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==",
"dependencies": { "dependencies": {
"graceful-fs": "^4.2.0", "graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1", "jsonfile": "^6.0.1",

View File

@ -29,7 +29,7 @@
"ejs": "^3.1.9", "ejs": "^3.1.9",
"ejs-electron": "^2.1.1", "ejs-electron": "^2.1.1",
"electron-updater": "^5.3.0", "electron-updater": "^5.3.0",
"fs-extra": "^11.1.0", "fs-extra": "^11.1.1",
"github-syntax-dark": "^0.5.0", "github-syntax-dark": "^0.5.0",
"got": "^11.8.5", "got": "^11.8.5",
"helios-core": "~2.0.0-rc.3", "helios-core": "~2.0.0-rc.3",
@ -38,7 +38,7 @@
"semver": "^7.3.8" "semver": "^7.3.8"
}, },
"devDependencies": { "devDependencies": {
"electron": "^23.1.4", "electron": "^23.2.0",
"electron-builder": "^23.6.0", "electron-builder": "^23.6.0",
"eslint": "^8.36.0" "eslint": "^8.36.0"
}, },