@@ -10,10 +10,12 @@ import android.view.LayoutInflater
1010import android.view.inputmethod.EditorInfo
1111import android.widget.LinearLayout
1212import androidx.appcompat.content.res.AppCompatResources
13+ import androidx.core.graphics.BlendModeColorFilterCompat
14+ import androidx.core.graphics.BlendModeCompat
1315import androidx.core.view.isVisible
1416import androidx.core.widget.ImageViewCompat
1517import androidx.core.widget.addTextChangedListener
16- import de.mrapp.android.view.drawable .CircularProgressDrawable
18+ import androidx.swiperefreshlayout.widget .CircularProgressDrawable
1719import org.wikipedia.R
1820import org.wikipedia.WikipediaApp
1921import org.wikipedia.analytics.eventplatform.MachineGeneratedArticleDescriptionsAnalyticsHelper
@@ -417,7 +419,11 @@ class DescriptionEditView : LinearLayout, MlKitLanguageDetector.Callback {
417419 fun showSuggestedDescriptionsLoadingProgress () {
418420 binding.suggestedDescButton.isVisible = true
419421 binding.suggestedDescButton.isEnabled = false
420- binding.suggestedDescButton.chipIcon = CircularProgressDrawable (ResourceUtil .getThemedColor(context, R .attr.primary_color), 1 ).also { it.start() }
422+ val drawable = CircularProgressDrawable (context)
423+ drawable.strokeWidth = DimenUtil .dpToPx(1.5f )
424+ drawable.colorFilter = BlendModeColorFilterCompat .createBlendModeColorFilterCompat(ResourceUtil .getThemedColor(context, R .attr.primary_color), BlendModeCompat .SRC_IN )
425+ binding.suggestedDescButton.chipIcon = drawable
426+ drawable.start()
421427 }
422428
423429 fun updateSuggestedDescriptionsButtonVisibility () {
0 commit comments