Browse Source

macosx: Simplify setRepresentedAudioGroup in audio group data source, leverage property

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
pull/201/head
Claudio Cambra 5 months ago
committed by Jean-Baptiste Kempf
parent
commit
3cfbeb03e1
  1. 11
      modules/gui/macosx/library/audio-library/VLCLibraryAudioGroupDataSource.m

11
modules/gui/macosx/library/audio-library/VLCLibraryAudioGroupDataSource.m

@ -290,16 +290,7 @@
}
_representedAudioGroup = representedAudioGroup;
if ([representedAudioGroup isKindOfClass:VLCMediaLibraryAlbum.class]) {
_currentParentType = VLCMediaLibraryParentGroupTypeAlbum;
} else if ([representedAudioGroup isKindOfClass:VLCMediaLibraryArtist.class]) {
_currentParentType = VLCMediaLibraryParentGroupTypeArtist;
} else if ([representedAudioGroup isKindOfClass:VLCMediaLibraryGenre.class]) {
_currentParentType = VLCMediaLibraryParentGroupTypeGenre;
} else {
NSAssert(1, @"Current parent type should be a valid audio group type");
}
_currentParentType = representedAudioGroup.matchingParentType;
[self updateRepresentedListOfAlbums];
}

Loading…
Cancel
Save