improve bolding songs added to playlist

This commit is contained in:
unK
2008-09-15 15:11:13 +02:00
parent 9795fc4488
commit 90b975f04d
2 changed files with 32 additions and 20 deletions

View File

@@ -67,7 +67,7 @@ extern bool allow_statusbar_unlock;
extern bool block_progressbar_update;
extern bool block_statusbar_update;
extern bool block_playlist_update;
extern bool block_found_item_list_update;
extern bool block_item_list_update;
extern bool redraw_screen;
extern bool redraw_header;
@@ -214,21 +214,24 @@ void NcmpcppStatusChanged(MPDConnection *Mpd, MPDStatusChanges changed, void *da
else
playlist_stats = "(" + IntoStr(mPlaylist->Size()) + (mPlaylist->Size() == 1 ? " item" : " items") + TotalPlaylistLength() + ")";
if (current_screen == csBrowser)
if (!block_item_list_update)
{
UpdateItemList(mBrowser);
}
else if (current_screen == csSearcher && !block_found_item_list_update)
{
UpdateFoundList();
}
else if (current_screen == csLibrary)
{
UpdateSongList(mLibSongs);
}
else if (current_screen == csPlaylistEditor)
{
UpdateSongList(mPlaylistEditor);
if (current_screen == csBrowser)
{
UpdateItemList(mBrowser);
}
else if (current_screen == csSearcher)
{
UpdateFoundList();
}
else if (current_screen == csLibrary)
{
UpdateSongList(mLibSongs);
}
else if (current_screen == csPlaylistEditor)
{
UpdateSongList(mPlaylistEditor);
}
}
}
if (changed.Database)