mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 18:55:30 +00:00
Hook up the progressmeter in thunderbird so it becomes visible when we have progress to show
and it gets hidden when we stop the meteors.
This commit is contained in:
parent
8a71fdb9c8
commit
1f1cbc43b8
@ -300,6 +300,12 @@ nsMsgStatusFeedback.prototype =
|
||||
|
||||
this.meteorsSpinning = true;
|
||||
this.startTimeoutID = null;
|
||||
|
||||
if (!this.progressMeterVisible)
|
||||
{
|
||||
this.progressMeterContainer.removeAttribute('collapsed');
|
||||
this.progressMeterVisible = true;
|
||||
}
|
||||
|
||||
// Turn progress meter on.
|
||||
this.statusBar.setAttribute("mode","undetermined");
|
||||
@ -347,7 +353,8 @@ nsMsgStatusFeedback.prototype =
|
||||
// Turn progress meter off.
|
||||
this.statusBar.setAttribute("mode","normal");
|
||||
this.statusBar.value = 0; // be sure to clear the progress bar
|
||||
this.statusBar.label = "";
|
||||
this.statusBar.label = "";
|
||||
|
||||
if (this.progressMeterVisible)
|
||||
{
|
||||
this.progressMeterContainer.collapsed = true;
|
||||
@ -388,8 +395,6 @@ nsMsgStatusFeedback.prototype =
|
||||
this.statusBar.setAttribute("mode", "normal");
|
||||
this.statusBar.value = percentage;
|
||||
this.statusBar.label = Math.round(percentage) + "%";
|
||||
if (this.progressMeterVisible)
|
||||
this.progressMeterContainer.collapsed = false;
|
||||
}
|
||||
},
|
||||
closeWindow : function(percent)
|
||||
|
Loading…
Reference in New Issue
Block a user