diff --git a/src/ncmpcpp.cpp b/src/ncmpcpp.cpp index a4eb487b..be7cd5f1 100644 --- a/src/ncmpcpp.cpp +++ b/src/ncmpcpp.cpp @@ -402,7 +402,6 @@ int main(int argc, char *argv[]) } // header stuff end - myScreen->Update(); if (input != ERR) myScreen->RefreshWindow(); wFooter->ReadKey(input); diff --git a/src/status.cpp b/src/status.cpp index c59b265a..d1571777 100644 --- a/src/status.cpp +++ b/src/status.cpp @@ -137,6 +137,8 @@ void TraceMpdStatus() gettimeofday(&past, 0); } + myScreen->Update(); + if (myScreen->ActiveWindow() == myPlaylist->Items && Timer.tv_sec == myPlaylist->Timer()+Config.playlist_disable_highlight_delay && myPlaylist->Items->isHighlighted()