diff --git a/maze-utils b/maze-utils index b22477a8..9cef8e27 160000 --- a/maze-utils +++ b/maze-utils @@ -1 +1 @@ -Subproject commit b22477a8640b407910b24d5bec13d0d6d4d3cf01 +Subproject commit 9cef8e27cdc61acbb7b00db5a782106637ddcdbc diff --git a/public/_locales b/public/_locales index d2cf3595..314fe2ff 160000 --- a/public/_locales +++ b/public/_locales @@ -1 +1 @@ -Subproject commit d2cf3595c782b712d104f5893a0a744478c1a872 +Subproject commit 314fe2ff783797068eb291993662f3e117b07dad diff --git a/src/components/options/CategorySkipOptionsComponent.tsx b/src/components/options/CategorySkipOptionsComponent.tsx index 99c4e973..d865abb2 100644 --- a/src/components/options/CategorySkipOptionsComponent.tsx +++ b/src/components/options/CategorySkipOptionsComponent.tsx @@ -243,6 +243,9 @@ class CategorySkipOptionsComponent extends React.Component void, image } function shouldAutoSkip(segment: SponsorTime): boolean { + if (segment.category === "music_offtopic" && Config.config.skipNonMusicOnlyOnYoutubeMusic && !isOnYouTubeMusic()) { + return false; + } + return (!Config.config.manualSkipOnFullVideo || !sponsorTimes?.some((s) => s.category === segment.category && s.actionType === ActionType.Full)) && (utils.getCategorySelection(segment.category)?.option === CategorySkipOption.AutoSkip || (Config.config.autoSkipOnMusicVideos && sponsorTimes?.some((s) => s.category === "music_offtopic")