mirror of
https://github.com/p-ranav/indicators.git
synced 2025-12-16 04:18:51 +08:00
Update block_progress_bar.hpp
This commit is contained in:
@@ -202,7 +202,7 @@ private:
|
|||||||
auto whole_width = std::floor(progress * _bar_width);
|
auto whole_width = std::floor(progress * _bar_width);
|
||||||
auto remainder_width = fmod((progress * _bar_width), 1.0f);
|
auto remainder_width = fmod((progress * _bar_width), 1.0f);
|
||||||
auto part_width = std::floor(remainder_width * lead_characters.size());
|
auto part_width = std::floor(remainder_width * lead_characters.size());
|
||||||
_lead = lead_characters[part_width];
|
_lead = lead_characters[size_t(part_width)];
|
||||||
if ((_bar_width - whole_width - 1) < 0)
|
if ((_bar_width - whole_width - 1) < 0)
|
||||||
_lead = "";
|
_lead = "";
|
||||||
for (size_t i = 0; i < whole_width; ++i)
|
for (size_t i = 0; i < whole_width; ++i)
|
||||||
|
|||||||
Reference in New Issue
Block a user