Problem/Motivation

After updating to drupal 7.83, the message and the percentage for progress bar of batch process are no longer get updated...

It seems that the html structure of the progress bar is not correct; see the duplicated div tags that has "progress-wrapper" and "progress-striped" classes.

<div class="progress-wrapper" aria-live="polite">
    <div id="progress" class="progress progress-striped active batch-processed">
		<div class="progress-wrapper" aria-live="polite">
			<div id="updateprogress" class="progress progress-striped active">
				<div class="progress-bar" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="97" style="width: 97%;">
					<div class="percentage sr-only">97%</div>
				</div>
			</div>
		<div class="percentage pull-right">97%</div>
		<div class="message">Prepared 1050 out of 1088 Project</div></div></div>
	
	<div class="percentage pull-right">97%</div>
    <div class="message">Start preparation for <em class="placeholder">Projects</em> export<br>&nbsp;</div>
</div>

Steps to reproduce

Install Drupal 7.83 or later.
Perform any batch process that is using batch api

Proposed resolution

Refactor the template of the progress bar both in the tpl and js.

Issue fork bootstrap-3259397

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

msnassar created an issue. See original summary.

msnassar’s picture

Assigned: msnassar » Unassigned
Issue summary: View changes
Status: Active » Needs review
msnassar’s picture

joseph.olstad’s picture

Status: Needs review » Closed (duplicate)

Closing as fixed by the related linked issue