1
0
Fork 0
mirror of https://github.com/otakuto/crazydiskinfo.git synced 2025-07-25 18:38:33 +00:00

Fix to refresh screen when switching disk by key

This commit is contained in:
Takanori Suzuki 2017-01-20 18:05:05 +09:00
parent 1acfbf1339
commit f4dd2deb0b

View file

@ -382,23 +382,31 @@ int main()
{ {
case KEY_HOME: case KEY_HOME:
select = 0; select = 0;
clear();
refresh();
update(); update();
break; break;
case KEY_END: case KEY_END:
select = static_cast<int>(smartList.size()) - 1; select = static_cast<int>(smartList.size()) - 1;
clear();
refresh();
update(); update();
break; break;
case KEY_LEFT: case KEY_LEFT:
case 'h': case 'h':
select = std::max(select - 1, 0); select = std::max(select - 1, 0);
clear();
refresh();
update(); update();
break; break;
case KEY_RIGHT: case KEY_RIGHT:
case 'l': case 'l':
select = std::min(select + 1, static_cast<int>(smartList.size()) - 1); select = std::min(select + 1, static_cast<int>(smartList.size()) - 1);
clear();
refresh();
update(); update();
break; break;