library: Don't send notifications if the library is disabled

In other words, don't add tracks to the collection playqueue if they are
disabled.

Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
This commit is contained in:
Anna Schumaker 2014-01-25 13:19:40 -05:00 committed by Anna Schumaker
parent 97be413bcf
commit b490322f55
1 changed files with 4 additions and 2 deletions

View File

@ -466,8 +466,10 @@ void library :: init()
library_db.load();
track_db.load();
for (i = track_db.first(); i < track_db.num_rows(); i = track_db.next(i))
get_callbacks()->on_library_track_add(i);
for (i = track_db.first(); i < track_db.num_rows(); i = track_db.next(i)) {
if (library_db[track_db[i].library_id].enabled)
get_callbacks()->on_library_track_add(i);
}
for (i = library_db.first(); i < library_db.num_rows(); i = library_db.next(i))
get_callbacks()->on_library_add(i, &library_db[i]);
}