From 097faf6b38bcf5558bab7951e71c3433938af15d Mon Sep 17 00:00:00 2001 From: aliveoutside <53598473+aliveoutside@users.noreply.github.com> Date: Thu, 28 Jul 2022 20:15:57 +0300 Subject: [PATCH] [accents] hook linkedtextview --- .../java/ru/vtosters/lite/themes/hooks/TextViewHook.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 77eaa0027..034118d23 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.TintTextView; +import com.vk.core.view.links.LinkedTextView; import com.vtosters.lite.R; import ru.vtosters.lite.themes.ThemesHacks; @@ -32,7 +33,6 @@ public class TextViewHook implements BaseHook { textView.setLinkTextColor(ThemesUtils.getAccentColor()); } - if (isPositiveButton(textView) || isVkUiButton(textView)) { view.setBackgroundTintList(ColorStateList.valueOf(ThemesUtils.getAccentColor())); } @@ -45,6 +45,10 @@ public class TextViewHook implements BaseHook { } } + if (view instanceof LinkedTextView) { + ((LinkedTextView) view).setLinkTextColor(ThemesUtils.getAccentColor()); + } + if (view instanceof AppCompatCheckedTextView) { var check = (AppCompatCheckedTextView) view; if (ThemesUtils.isAccentedColor(check.getCheckMarkTintList())) {