File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -570,13 +570,13 @@ worker.addEventListener('message', (event) => {
570570
571571 // create progress bar
572572 PROGRESS_BARS . appendChild ( htmlToElement ( `
573- <div class="progress w-100" model="${ message . data . path } " file="${ message . data . file } ">
573+ <div class="progress w-100" model="${ message . data . name } " file="${ message . data . file } ">
574574 <div class="progress-bar" role="progressbar"></div>
575575 </div>
576576 ` ) ) ;
577577
578578 } else {
579- let bar = PROGRESS_BARS . querySelector ( `.progress[model="${ message . data . path } "][file="${ message . data . file } "]> .progress-bar` )
579+ let bar = PROGRESS_BARS . querySelector ( `.progress[model="${ message . data . name } "][file="${ message . data . file } "]> .progress-bar` )
580580
581581 switch ( message . data . status ) {
582582 case 'progress' :
@@ -585,14 +585,18 @@ worker.addEventListener('message', (event) => {
585585 bar . textContent = `${ message . data . file } (${ formatBytes ( message . data . loaded ) } / ${ formatBytes ( message . data . total ) } )` ;
586586 break ;
587587
588- case 'loaded' :
589- // hide container
590- PROGRESS . style . display = 'none' ;
591- PROGRESS_BARS . innerHTML = '' ;
592-
588+ case 'done' :
589+ // Remove the progress bar
590+ bar . parentElement . remove ( ) ;
593591 break ;
594592 }
595593
594+ if ( PROGRESS_BARS . children . length === 0 ) {
595+ // hide container
596+ PROGRESS . style . display = 'none' ;
597+ PROGRESS_BARS . innerHTML = '' ;
598+ }
599+
596600 }
597601
598602 break ;
You can’t perform that action at this time.
0 commit comments