diff --git a/lawnchair/src/app/lawnchair/util/EditTextExtensions.kt b/lawnchair/src/app/lawnchair/util/EditTextExtensions.kt index 8536bb67a5..f53f582e6e 100644 --- a/lawnchair/src/app/lawnchair/util/EditTextExtensions.kt +++ b/lawnchair/src/app/lawnchair/util/EditTextExtensions.kt @@ -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 { diff --git a/src/com/android/launcher3/folder/Folder.java b/src/com/android/launcher3/folder/Folder.java index b0173ed7fe..de45d36d57 100644 --- a/src/com/android/launcher3/folder/Folder.java +++ b/src/com/android/launcher3/folder/Folder.java @@ -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(