Not hiding cursor in spinner

This commit is contained in:
Pranav Srinivas Kumar
2019-12-03 16:57:18 -06:00
parent 541c577f5c
commit 0053107744

View File

@@ -30,12 +30,10 @@ public:
std::unique_lock<std::mutex> lock{_mutex}; std::unique_lock<std::mutex> lock{_mutex};
_progress = value / 100.0; _progress = value / 100.0;
float pos = _progress * static_cast<float>(_bar_width); float pos = _progress * static_cast<float>(_bar_width);
hide_cursor();
std::cout << _states[_index % _states.size()]; std::cout << _states[_index % _states.size()];
std::cout << " " << static_cast<int>(value) << "%"; std::cout << " " << static_cast<int>(value) << "%";
std::cout << " " << _name << "\r"; std::cout << " " << _name << "\r";
std::cout.flush(); std::cout.flush();
show_cursor();
_index += 1; _index += 1;
} }
}; };