diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/theme/ReVancedSettingsIconDynamicDrawable.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/theme/ReVancedSettingsIconDynamicDrawable.java index 0b74f45e85..637266c667 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/theme/ReVancedSettingsIconDynamicDrawable.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/theme/ReVancedSettingsIconDynamicDrawable.java @@ -1,7 +1,9 @@ package app.revanced.extension.youtube.patches.theme; +import android.content.res.ColorStateList; import android.graphics.Canvas; import android.graphics.ColorFilter; +import android.graphics.PorterDuff; import android.graphics.Rect; import android.graphics.drawable.Drawable; @@ -10,7 +12,6 @@ import androidx.annotation.Nullable; import app.revanced.extension.shared.ResourceType; import app.revanced.extension.shared.Utils; -import app.revanced.extension.shared.settings.BaseSettings; /** * Dynamic drawable that is either the regular or bolded ReVanced preference icon. @@ -82,4 +83,19 @@ public class ReVancedSettingsIconDynamicDrawable extends Drawable { super.onBoundsChange(bounds); icon.setBounds(bounds); } + + @Override + public void setTint(int tintColor) { + icon.setTint(tintColor); + } + + @Override + public void setTintList(@Nullable ColorStateList tint) { + icon.setTintList(tint); + } + + @Override + public void setTintMode(@Nullable PorterDuff.Mode tintMode) { + icon.setTintMode(tintMode); + } } \ No newline at end of file