diff --git a/app/src/main/java/ru/vtosters/lite/themes/hooks/TextViewHook.java b/app/src/main/java/ru/vtosters/lite/themes/hooks/TextViewHook.java index 0529d63a8..616310271 100644 --- a/app/src/main/java/ru/vtosters/lite/themes/hooks/TextViewHook.java +++ b/app/src/main/java/ru/vtosters/lite/themes/hooks/TextViewHook.java @@ -8,6 +8,7 @@ import android.widget.TextView; import androidx.appcompat.widget.AppCompatCheckedTextView; +import com.vk.core.view.OverlayTextView; import com.vk.core.view.TintTextView; import com.vk.core.view.links.LinkedTextView; import com.vtosters.lite.R; @@ -45,6 +46,15 @@ public class TextViewHook implements BaseHook { view.setBackgroundTintList(ColorStateList.valueOf(ThemesUtils.getAccentColor())); } + if (view instanceof OverlayTextView) { + if (view.getId() == android.R.id.button1) { + view.setBackground(ThemesUtils.recolorDrawable(view.getBackground())); + } + if (ColorReferences.isAccentedColor(((OverlayTextView) view).getTextColors().getDefaultColor())) { + ((OverlayTextView) view).setTextColor(ThemesUtils.getAccentColor()); + } + } + if (view instanceof TintTextView) { if (eligibleForStartTinting((TintTextView) view)) { ((TintTextView) view).setDrawableStartTint(ThemesUtils.getAccentColor());