From 228c41343fd774ec0458f8877774f1ecd524fcd3 Mon Sep 17 00:00:00 2001 From: anosvoldi883 Date: Sun, 15 Feb 2026 19:39:38 +0530 Subject: [PATCH 1/2] "Fix hide Shorts everywhere by removing new Shorts feed nodes" --- js&css/web-accessible/functions.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/js&css/web-accessible/functions.js b/js&css/web-accessible/functions.js index 08534e696..6cef983d4 100644 --- a/js&css/web-accessible/functions.js +++ b/js&css/web-accessible/functions.js @@ -36,6 +36,19 @@ ImprovedTube.ytElementsHandler = function (node) { const name = node.nodeName, id = node.id; + // Hide Shorts everywhere (home, subscriptions, search, channel) + if ( + ImprovedTube.storage.hide_shorts_everywhere === true && + ( + name === 'YTD-REEL-ITEM-RENDERER' || + name === 'YTD-RICH-GRID-SLIM-MEDIA' || + name === 'YTD-RICH-SHELF-RENDERER' + ) + ) { + node.remove(); + return; + } + if (name === 'A') { if (node.href) { this.channelDefaultTab(node); From d0d780ee622b3ce6d7c3c6dc1357e9286e42bf6c Mon Sep 17 00:00:00 2001 From: ImprovedTube Date: Mon, 16 Feb 2026 01:58:34 +0100 Subject: [PATCH 2/2] Update functions.js --- js&css/web-accessible/functions.js | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/js&css/web-accessible/functions.js b/js&css/web-accessible/functions.js index 6cef983d4..08534e696 100644 --- a/js&css/web-accessible/functions.js +++ b/js&css/web-accessible/functions.js @@ -36,19 +36,6 @@ ImprovedTube.ytElementsHandler = function (node) { const name = node.nodeName, id = node.id; - // Hide Shorts everywhere (home, subscriptions, search, channel) - if ( - ImprovedTube.storage.hide_shorts_everywhere === true && - ( - name === 'YTD-REEL-ITEM-RENDERER' || - name === 'YTD-RICH-GRID-SLIM-MEDIA' || - name === 'YTD-RICH-SHELF-RENDERER' - ) - ) { - node.remove(); - return; - } - if (name === 'A') { if (node.href) { this.channelDefaultTab(node);