mirror of
https://github.com/ajayyy/SponsorBlock.git
synced 2025-12-11 05:57:07 +03:00
@@ -224,16 +224,12 @@ class PreviewBar {
|
||||
}
|
||||
}
|
||||
|
||||
createElement(parent: HTMLElement): void {
|
||||
this.parent = parent;
|
||||
createElement(parent?: HTMLElement): void {
|
||||
if (parent) this.parent = parent;
|
||||
|
||||
if (this.onMobileYouTube) {
|
||||
if (parent.classList.contains("progress-bar-background")) {
|
||||
parent.style.backgroundColor = "rgba(255, 255, 255, 0.3)";
|
||||
parent.style.opacity = "1";
|
||||
}
|
||||
|
||||
this.container.style.transform = "none";
|
||||
this.container.style.height = "var(--yt-progress-bar-height)";
|
||||
} else if (!this.onInvidious) {
|
||||
this.container.classList.add("sbNotInvidious");
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ import { SegmentUUID, SponsorTime } from "../types";
|
||||
import { getSkippingText } from "../utils/categoryUtils";
|
||||
import { AnimationUtils } from "../utils/animationUtils";
|
||||
import { keybindToString } from "../../maze-utils/src/config";
|
||||
import { isMobileControlsOpen } from "../utils/mobileUtils";
|
||||
|
||||
export interface SkipButtonControlBarProps {
|
||||
skip: (segment: SponsorTime) => void;
|
||||
@@ -183,10 +184,8 @@ export class SkipButtonControlBar {
|
||||
}
|
||||
|
||||
updateMobileControls(): void {
|
||||
const overlay = document.getElementById("player-control-overlay");
|
||||
|
||||
if (overlay && this.enabled) {
|
||||
if (overlay?.classList?.contains("fadein")) {
|
||||
if (this.enabled) {
|
||||
if (isMobileControlsOpen()) {
|
||||
this.showButton();
|
||||
} else {
|
||||
this.hideButton();
|
||||
|
||||
Reference in New Issue
Block a user