fix(YouTube - Hide layout components): Do not hide playlist sort button if 'Hide AI comments summary' is on
This commit is contained in:
parent
1c0a0eb4b5
commit
cc4aef89d3
1 changed files with 4 additions and 1 deletions
|
|
@ -3,6 +3,7 @@ package app.revanced.extension.youtube.patches.components;
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
import app.revanced.extension.youtube.settings.Settings;
|
import app.revanced.extension.youtube.settings.Settings;
|
||||||
|
import app.revanced.extension.youtube.shared.PlayerType;
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
@SuppressWarnings("unused")
|
||||||
final class CommentsFilter extends Filter {
|
final class CommentsFilter extends Filter {
|
||||||
|
|
@ -89,7 +90,9 @@ final class CommentsFilter extends Filter {
|
||||||
boolean isFiltered(@Nullable String identifier, String path, byte[] protobufBufferArray,
|
boolean isFiltered(@Nullable String identifier, String path, byte[] protobufBufferArray,
|
||||||
StringFilterGroup matchedGroup, FilterContentType contentType, int contentIndex) {
|
StringFilterGroup matchedGroup, FilterContentType contentType, int contentIndex) {
|
||||||
if (matchedGroup == chipBar) {
|
if (matchedGroup == chipBar) {
|
||||||
return aiCommentsSummary.check(protobufBufferArray).isFiltered();
|
// Playlist sort button uses same components and must only filter if the player is opened.
|
||||||
|
return PlayerType.getCurrent().isMaximizedOrFullscreen()
|
||||||
|
&& aiCommentsSummary.check(protobufBufferArray).isFiltered();
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue