From f4dd2deb0b856e0b855838b7ab996740258e250b Mon Sep 17 00:00:00 2001 From: Takanori Suzuki Date: Fri, 20 Jan 2017 18:05:05 +0900 Subject: [PATCH] Fix to refresh screen when switching disk by key --- main.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main.cpp b/main.cpp index 0e1204a..7a0603d 100644 --- a/main.cpp +++ b/main.cpp @@ -382,23 +382,31 @@ int main() { case KEY_HOME: select = 0; + clear(); + refresh(); update(); break; case KEY_END: select = static_cast(smartList.size()) - 1; + clear(); + refresh(); update(); break; case KEY_LEFT: case 'h': select = std::max(select - 1, 0); + clear(); + refresh(); update(); break; case KEY_RIGHT: case 'l': select = std::min(select + 1, static_cast(smartList.size()) - 1); + clear(); + refresh(); update(); break;