mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-15 20:31:46 +00:00
fix(album-actions): Fixed album actions (#1639)
This commit is contained in:
@ -128,28 +128,28 @@ export default createPlugin({
|
|||||||
applyToList(id: string, loader: HTMLElement) {
|
applyToList(id: string, loader: HTMLElement) {
|
||||||
if (loader.children.length != 0) return;
|
if (loader.children.length != 0) return;
|
||||||
this.loadObserver?.disconnect();
|
this.loadObserver?.disconnect();
|
||||||
let playlistbuttons: NodeListOf<Element> | undefined;
|
let playlistButtons: NodeListOf<Element> | undefined;
|
||||||
const playlist = document.querySelector('ytmusic-shelf-renderer')
|
const playlist = document.querySelector('ytmusic-shelf-renderer')
|
||||||
? document.querySelector('ytmusic-shelf-renderer')
|
? document.querySelector('ytmusic-shelf-renderer')
|
||||||
: document.querySelector('ytmusic-playlist-shelf-renderer');
|
: document.querySelector('ytmusic-playlist-shelf-renderer');
|
||||||
switch (id) {
|
switch (id) {
|
||||||
case 'allundislike':
|
case 'allundislike':
|
||||||
playlistbuttons = playlist?.querySelectorAll(
|
playlistButtons = playlist?.querySelectorAll(
|
||||||
'#button-shape-dislike[aria-pressed=true] > button',
|
'#button-shape-dislike[aria-pressed=true] > button',
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case 'alldislike':
|
case 'alldislike':
|
||||||
playlistbuttons = playlist?.querySelectorAll(
|
playlistButtons = playlist?.querySelectorAll(
|
||||||
'#button-shape-dislike[aria-pressed=false] > button',
|
'#button-shape-dislike[aria-pressed=false] > button',
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case 'alllike':
|
case 'alllike':
|
||||||
playlistbuttons = playlist?.querySelectorAll(
|
playlistButtons = playlist?.querySelectorAll(
|
||||||
'#button-shape-like[aria-pressed=false] > button',
|
'#button-shape-like[aria-pressed=false] > button',
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
case 'allunlike':
|
case 'allunlike':
|
||||||
playlistbuttons = playlist?.querySelectorAll(
|
playlistButtons = playlist?.querySelectorAll(
|
||||||
'#button-shape-like[aria-pressed=true] > button',
|
'#button-shape-like[aria-pressed=true] > button',
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user