From bedabd3fa3fb70d05bcf811a342e5f2f646f2c88 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Sat, 16 Aug 2025 16:24:24 -0400 Subject: [PATCH] refactor: Show SB buttons with other overlay buttons when the video has ended --- .../youtube/sponsorblock/ui/CreateSegmentButton.java | 5 ++--- .../extension/youtube/sponsorblock/ui/VotingButton.java | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java index 8e9cc4228..77ae650c0 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/CreateSegmentButton.java @@ -5,10 +5,10 @@ import android.view.View; import androidx.annotation.Nullable; import app.revanced.extension.shared.Logger; -import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.videoplayer.PlayerControlButton; +@SuppressWarnings("unused") public class CreateSegmentButton { @Nullable private static PlayerControlButton instance; @@ -51,7 +51,6 @@ public class CreateSegmentButton { } private static boolean shouldBeShown() { - return Settings.SB_ENABLED.get() && Settings.SB_CREATE_NEW_SEGMENT.get() - && !VideoInformation.isAtEndOfVideo(); + return Settings.SB_ENABLED.get() && Settings.SB_CREATE_NEW_SEGMENT.get(); } } diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java index 8198a5ba3..cc9850253 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/sponsorblock/ui/VotingButton.java @@ -5,12 +5,12 @@ import android.view.View; import androidx.annotation.Nullable; import app.revanced.extension.shared.Logger; -import app.revanced.extension.youtube.patches.VideoInformation; import app.revanced.extension.youtube.settings.Settings; import app.revanced.extension.youtube.sponsorblock.SegmentPlaybackController; import app.revanced.extension.youtube.sponsorblock.SponsorBlockUtils; import app.revanced.extension.youtube.videoplayer.PlayerControlButton; +@SuppressWarnings("unused") public class VotingButton { @Nullable private static PlayerControlButton instance; @@ -54,6 +54,6 @@ public class VotingButton { private static boolean shouldBeShown() { return Settings.SB_ENABLED.get() && Settings.SB_VOTING_BUTTON.get() - && SegmentPlaybackController.videoHasSegments() && !VideoInformation.isAtEndOfVideo(); + && SegmentPlaybackController.videoHasSegments(); } }