"found transaction %d → expecting " + "description",
transactionId));
progress.setProgress(++transactionCount);
- if (progress.getTotal() == Progress.INDETERMINATE)
+ if ((progress.getTotal() == Progress.INDETERMINATE) ||
+ (progress.getTotal() < transactionId))
progress.setTotal(transactionId);
publishProgress(progress);
}