diff --git a/modules/gui/macosx/windows/controlsbar/VLCMainVideoViewControlsBar.m b/modules/gui/macosx/windows/controlsbar/VLCMainVideoViewControlsBar.m index 9c45939476..d28f405067 100644 --- a/modules/gui/macosx/windows/controlsbar/VLCMainVideoViewControlsBar.m +++ b/modules/gui/macosx/windows/controlsbar/VLCMainVideoViewControlsBar.m @@ -165,7 +165,10 @@ const bool floatOnTopEnabled = var_GetBool(voutThread, "video-on-top"); vout_Release(voutThread); - if (@available(macOS 10.14, *)) { + if (@available(macOS 26.0, *)) { + self.floatOnTopButton.bezelColor = + floatOnTopEnabled ? NSColor.controlAccentColor : nil; + } else if (@available(macOS 10.14, *)) { self.floatOnTopButton.contentTintColor = floatOnTopEnabled ? NSColor.controlAccentColor : nil; }