Skip to content
Snippets Groups Projects
Commit 2e3d6c4e authored by Claudio Cambra's avatar Claudio Cambra Committed by Steve Lhomme
Browse files

macosx: Use library window method to display placeholder view in playlist view controller


Signed-off-by: default avatarClaudio Cambra <developer@claudiocambra.com>
parent 8f2202fc
No related branches found
No related tags found
1 merge request!6136macosx: Unify handling of various view's presentation
......@@ -228,17 +228,6 @@
// itself, or move this into a common superclass
- (void)presentPlaceholderPlaylistLibraryView
{
NSArray<NSLayoutConstraint *> * const oldViewPlaceholderConstraints =
self.libraryWindow.librarySegmentViewController.placeholderImageViewSizeConstraints;
for (NSLayoutConstraint * const constraint in oldViewPlaceholderConstraints) {
constraint.active = NO;
}
for (NSLayoutConstraint * const constraint in self.placeholderImageViewSizeConstraints) {
constraint.active = YES;
}
[self.libraryWindow displayLibraryView:self.emptyLibraryView];
const vlc_ml_playlist_type_t playlistType = self.dataSource.playlistType;
NSString *placeholderPlaylistsString = nil;
switch (playlistType) {
......@@ -261,8 +250,9 @@
break;
}
self.libraryWindow.placeholderImageView.image = [NSImage imageNamed:@"placeholder-group2"];
self.libraryWindow.placeholderLabel.stringValue = placeholderPlaylistsString;
[self.libraryWindow displayLibraryPlaceholderViewWithImage:[NSImage imageNamed:@"placeholder-group2"]
usingConstraints:self.placeholderImageViewSizeConstraints
displayingMessage:placeholderPlaylistsString];
}
- (void)presentPlaylistLibraryView
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment