diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java index 7cd56e7ab..2d617d4a4 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/components/LayoutComponentsFilter.java @@ -462,6 +462,12 @@ public final class LayoutComponentsFilter extends Filter { return true; } + // Do not hide if the navigation back button is visible, + // otherwise the content shelves in the YouTube Movie/Courses pages is hidden. + if (NavigationBar.isBackButtonVisible()) { + return false; + } + // Check navigation button last. // Only filter if the library tab is not selected. // This check is important as the shelf layout is used for the library tab playlists.