Browse Source

macosx: Do not show carousel buttons if only one item (or fewer)

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
pull/162/head
Claudio Cambra 2 years ago
committed by Felix Paul Kühne
parent
commit
c27a4b9d5e
  1. 6
      modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m

6
modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m

@ -180,6 +180,12 @@
- (void)updateCarouselButtonVisibility
{
if (self.carouselView.numberOfItems <= 1) {
self.leftButton.hidden = YES;
self.rightButton.hidden = YES;
return;
}
const NSInteger currentItemIndex = self.carouselView.currentItemIndex;
const NSInteger numberOfItems = self.carouselView.numberOfItems;
self.leftButton.hidden = currentItemIndex == 0;

Loading…
Cancel
Save