We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a11848e commit 07a0cdfCopy full SHA for 07a0cdf
1 file changed
gcodeshared/ui/longjobhelper.cpp
@@ -64,8 +64,8 @@ int LongJobHelper::real_check(int progress)
64
{
65
mTotalTime = time_ms();
66
67
- if (!mIsLongJob) {
68
- int remaining = mTotalTime * mMaximum / (mMaximum - progress);
+ if (!mIsLongJob && progress > 0) {
+ int remaining = mTotalTime * (mMaximum - progress) / progress;
69
70
if (mTotalTime > mDeadLine || remaining > mDeadLine) {
71
mIsLongJob = true;
0 commit comments