Skip to content

Commit b8cc754

Browse files
committed
Merge #508: Prevent negative values of progressPerHour
71d3338 qt: prevent negative values of progressPerHour (HiLivin) Pull request description: Added a similar guard to _progressPerHour_ as is placed at _remainingMSecs_. It prevents the display of negative values like "-0.00%" in some cases. ACKs for top commit: hebasto: ACK 71d3338 jarolrod: ACK 71d3338 shaavan: reACK 71d3338 Tree-SHA512: 5427cdf4441b542196008034355ea00a075adf8b9aeeb383bacdb4e5fbda23d665448a50035aac93cbf401d5d6211d39a2c7c294568d9f5548a5c7579e201c44
2 parents 60b5795 + 71d3338 commit b8cc754

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/qt/modaloverlay.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ void ModalOverlay::tipUpdate(int count, const QDateTime& blockDate, double nVeri
108108
if (sample.first < (currentDate.toMSecsSinceEpoch() - 500 * 1000) || i == blockProcessTime.size() - 1) {
109109
progressDelta = blockProcessTime[0].second - sample.second;
110110
timeDelta = blockProcessTime[0].first - sample.first;
111-
progressPerHour = progressDelta / (double) timeDelta * 1000 * 3600;
111+
progressPerHour = (progressDelta > 0) ? progressDelta / (double)timeDelta * 1000 * 3600 : 0;
112112
remainingMSecs = (progressDelta > 0) ? remainingProgress / progressDelta * timeDelta : -1;
113113
break;
114114
}

0 commit comments

Comments
 (0)