🐛 fix: issues flagged by CodeRabbit
Made-with: Cursor
This commit is contained in:
parent
75a1465977
commit
2e92a34b00
1 changed files with 9 additions and 2 deletions
11
js/ui.js
11
js/ui.js
|
|
@ -938,6 +938,7 @@ export class UIRenderer {
|
||||||
|
|
||||||
searchInput._libraryLikedSearchListener = listener;
|
searchInput._libraryLikedSearchListener = listener;
|
||||||
searchInput.addEventListener('input', listener);
|
searchInput.addEventListener('input', listener);
|
||||||
|
listener();
|
||||||
}
|
}
|
||||||
|
|
||||||
renderListWithTracks(
|
renderListWithTracks(
|
||||||
|
|
@ -1842,7 +1843,10 @@ export class UIRenderer {
|
||||||
trackDataStore.set(el, video);
|
trackDataStore.set(el, video);
|
||||||
this.updateLikeState(el, 'video', video.id);
|
this.updateLikeState(el, 'video', video.id);
|
||||||
el.addEventListener('click', (e) => {
|
el.addEventListener('click', (e) => {
|
||||||
if (e.target.closest('.like-btn')) return;
|
if (e.target.closest('.like-btn')) {
|
||||||
|
e.stopPropagation();
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (e.target.closest('.card-play-btn') || e.target.closest('.card-image-container')) {
|
if (e.target.closest('.card-play-btn') || e.target.closest('.card-image-container')) {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
this.player.playVideo(video);
|
this.player.playVideo(video);
|
||||||
|
|
@ -2980,7 +2984,10 @@ export class UIRenderer {
|
||||||
trackDataStore.set(el, video);
|
trackDataStore.set(el, video);
|
||||||
this.updateLikeState(el, 'video', video.id);
|
this.updateLikeState(el, 'video', video.id);
|
||||||
el.addEventListener('click', (e) => {
|
el.addEventListener('click', (e) => {
|
||||||
if (e.target.closest('.like-btn')) return;
|
if (e.target.closest('.like-btn')) {
|
||||||
|
e.stopPropagation();
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (e.target.closest('.card-play-btn') || e.target.closest('.card-image-container')) {
|
if (e.target.closest('.card-play-btn') || e.target.closest('.card-image-container')) {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
this.player.playVideo(video);
|
this.player.playVideo(video);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue