Annotate EditTextExtensions functions with @JvmStatic

This commit is contained in:
Patryk Michalik
2021-06-19 11:52:50 +02:00
parent 051e6f413d
commit d22ac8db2c
2 changed files with 4 additions and 3 deletions

View File

@@ -7,12 +7,14 @@ import androidx.annotation.ColorInt
import com.android.launcher3.Utilities
object EditTextExtensions {
@JvmStatic
fun EditText.setCursorColor(@ColorInt color: Int) {
if (Utilities.ATLEAST_Q) {
this.textCursorDrawable?.colorFilter = BlendModeColorFilter(color, BlendMode.SRC)
}
}
@JvmStatic
fun EditText.setTextSelectHandleColor(@ColorInt color: Int) {
if (Utilities.ATLEAST_Q) {
this.apply {

View File

@@ -254,9 +254,8 @@ public class Folder extends AbstractFloatingView implements ClipPathView, DragSo
mFolderName.forceDisableSuggestions(true);
@ColorInt int accentColor = Themes.getColorAccent(mFolderName.getContext());
EditTextExtensions editTextExtensions = EditTextExtensions.INSTANCE;
editTextExtensions.setCursorColor(mFolderName, accentColor);
editTextExtensions.setTextSelectHandleColor(mFolderName, accentColor);
EditTextExtensions.setCursorColor(mFolderName, accentColor);
EditTextExtensions.setTextSelectHandleColor(mFolderName, accentColor);
if (Utilities.ATLEAST_OREO) {
mFolderName.setHighlightColor(