Skip to content

Commit

Permalink
update: video page uploader filter contextmenu
Browse files Browse the repository at this point in the history
  • Loading branch information
festoney8 committed Mar 29, 2024
1 parent f1e5191 commit 91a120c
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/components/contextmenu.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export class ContextMenu {
z-index: 99999;
}
#bili-cleaner-context-menu-container li {
padding: 6px 12px;
padding: 5px 10px;
font-size: 1rem;
}
#bili-cleaner-context-menu-container li:hover {
Expand Down
2 changes: 1 addition & 1 deletion src/filters/videoFilter/pages/channel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ if (isPageChannel()) {
const onclick = () => {
channelBvidAction.add(bvid)
}
menu.registerMenu(`屏蔽视频${bvid}`, onclick)
menu.registerMenu(`屏蔽视频 ${bvid}`, onclick)
menu.show(e.clientX, e.clientY)
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/filters/videoFilter/pages/homepage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ if (isPageHomepage()) {
const onclick = () => {
homepageBvidAction.add(bvid)
}
menu.registerMenu(`屏蔽视频${bvid}`, onclick)
menu.registerMenu(`屏蔽视频 ${bvid}`, onclick)
menu.show(e.clientX, e.clientY)
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/filters/videoFilter/pages/popular.ts
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@ if (isPagePopular()) {
const onclick = () => {
popularBvidAction.add(bvid)
}
menu.registerMenu(`屏蔽视频${bvid}`, onclick)
menu.registerMenu(`屏蔽视频 ${bvid}`, onclick)
menu.show(e.clientX, e.clientY)
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/filters/videoFilter/pages/search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ if (isPageSearch()) {
const onclick = () => {
searchBvidAction.add(bvid)
}
menu.registerMenu(`屏蔽视频${bvid}`, onclick)
menu.registerMenu(`屏蔽视频 ${bvid}`, onclick)
menu.show(e.clientX, e.clientY)
}
}
Expand Down
11 changes: 8 additions & 3 deletions src/filters/videoFilter/pages/video.ts
Original file line number Diff line number Diff line change
Expand Up @@ -184,9 +184,14 @@ if (isPageVideo() || isPagePlaylist()) {
if (e.target instanceof HTMLElement) {
// debug(e.target.classList)
const target = e.target
if (isContextMenuUploaderEnable && target.classList.contains('name')) {
if (
isContextMenuUploaderEnable &&
(target.classList.contains('name') ||
target.classList.contains('up-name') ||
(target.classList.contains('mask') && target.parentElement?.classList.contains('up-name')))
) {
// 命中UP主
const uploader = target.textContent
const uploader = target.textContent || target.parentElement?.textContent
if (uploader) {
e.preventDefault()
const onclickBlack = () => {
Expand All @@ -209,7 +214,7 @@ if (isPageVideo() || isPagePlaylist()) {
const onclick = () => {
videoBvidAction.add(bvid)
}
menu.registerMenu(`屏蔽视频${bvid}`, onclick)
menu.registerMenu(`屏蔽视频 ${bvid}`, onclick)
menu.show(e.clientX, e.clientY)
}
}
Expand Down

0 comments on commit 91a120c

Please sign in to comment.