mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-22 20:18:36 +00:00
Upgrade to Gradle 7.2 and AGP 7.0.2
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package org.signal.core.util;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.annotation.TargetApi;
|
||||
import android.graphics.PorterDuff;
|
||||
import android.graphics.PorterDuffColorFilter;
|
||||
import android.graphics.drawable.Drawable;
|
||||
@@ -10,6 +12,7 @@ import android.widget.TextView;
|
||||
|
||||
import androidx.annotation.ColorInt;
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.ArrayList;
|
||||
@@ -43,6 +46,10 @@ public final class EditTextUtil {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Note: This is only ever called in API 28 and less.
|
||||
*/
|
||||
@SuppressLint("SoonBlockedPrivateApi")
|
||||
private static void setCursorColorViaReflection(EditText editText, int color) {
|
||||
try {
|
||||
Field fCursorDrawableRes = TextView.class.getDeclaredField("mCursorDrawableRes");
|
||||
|
||||
Reference in New Issue
Block a user