From ab7ba1c280548456f82e519183abb1e037f76539 Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Tue, 28 Feb 2023 21:10:28 +0200 Subject: [PATCH] fix PiP button showing in non player-bar menu's --- plugins/picture-in-picture/front.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/picture-in-picture/front.js b/plugins/picture-in-picture/front.js index 788a908e..bba48cd2 100644 --- a/plugins/picture-in-picture/front.js +++ b/plugins/picture-in-picture/front.js @@ -30,7 +30,7 @@ const observer = new MutationObserver(() => { menu = getSongMenu(); if (!menu) return; } - if (menu.contains(pipButton)) return; + if (menu.contains(pipButton) || !menu.parentElement.eventSink_?.matches('ytmusic-menu-renderer.ytmusic-player-bar')) return; const menuUrl = $( 'tp-yt-paper-listbox [tabindex="0"] #navigation-endpoint' )?.href;