From 091a87e51a01ab9c40a005ecbdc98ac406b877a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Lalik?= Date: Wed, 7 May 2025 17:30:44 +0200 Subject: [PATCH] Fix regression with elapsed time calculation introduced in #147 --- include/indicators/block_progress_bar.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/indicators/block_progress_bar.hpp b/include/indicators/block_progress_bar.hpp index aeadb6c..8ea96c1 100644 --- a/include/indicators/block_progress_bar.hpp +++ b/include/indicators/block_progress_bar.hpp @@ -203,7 +203,7 @@ private: if (saved_start_time) { auto eta = std::chrono::nanoseconds( tick_ > 0 - ? static_cast(std::ceil(float(elapsed.count()) * progress_)) + ? static_cast(std::ceil(float(elapsed.count()) / progress_)) : 0); auto remaining = eta > elapsed ? (eta - elapsed) : (elapsed - eta); details::write_duration(os, remaining);