Banshee.CoverArt.CoverArtService.OnTracksChanged C# (CSharp) Method

OnTracksChanged() private method

private OnTracksChanged ( Source sender, TrackEventArgs args ) : void
sender Source
args Banshee.Sources.TrackEventArgs
return void
        private void OnTracksChanged (Source sender, TrackEventArgs args)
        {
            if (args.ChangedFields == null) {
                FetchCoverArt ();
            } else {
                foreach (Hyena.Query.QueryField field in args.ChangedFields) {
                    if (field == Banshee.Query.BansheeQuery.AlbumField ||
                        field == Banshee.Query.BansheeQuery.ArtistField) {
                        FetchCoverArt ();
                        break;
                    }
                }
            }
        }