Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
ce090c60 by Claudio Cambra at 2026-05-16T17:47:48+02:00
macosx: Make multifunction sidebar element not an inspector

This element introduces a number of visual/sizing issues when used as an
inspector

Signed-off-by: Claudio Cambra <[email protected]>

- - - - -


1 changed file:

- modules/gui/macosx/library/VLCLibraryWindowSplitViewController.m


Changes:

=====================================
modules/gui/macosx/library/VLCLibraryWindowSplitViewController.m
=====================================
@@ -65,15 +65,7 @@
     _navSidebarItem = [NSSplitViewItem 
sidebarWithViewController:self.navSidebarViewController];
     _libraryTargetViewItem = [NSSplitViewItem 
splitViewItemWithViewController:self.libraryTargetViewController];
 
-    if (@available(macOS 11.0, *)) {
-        if ([NSSplitViewItem 
respondsToSelector:@selector(inspectorWithViewController:)]) {
-            _multifunctionSidebarItem = [NSSplitViewItem 
performSelector:@selector(inspectorWithViewController:) 
withObject:self.multifunctionSidebarViewController];
-        } else {
-            _multifunctionSidebarItem = [NSSplitViewItem 
sidebarWithViewController:self.multifunctionSidebarViewController];
-        }
-    } else {
-        _multifunctionSidebarItem = [NSSplitViewItem 
sidebarWithViewController:self.multifunctionSidebarViewController];
-    }
+    _multifunctionSidebarItem = [NSSplitViewItem 
splitViewItemWithViewController:self.multifunctionSidebarViewController];
 
     if (@available(macOS 11.0, *)) {
         _navSidebarItem.allowsFullHeightLayout = YES;



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/ce090c60fdd4332ab8ce469cf9d1fc44a80ca01c

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/ce090c60fdd4332ab8ce469cf9d1fc44a80ca01c
You're receiving this email because of your account on code.videolan.org. 
Manage all notifications: https://code.videolan.org/-/profile/notifications | 
Help: https://code.videolan.org/help


_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to