From 3be6393ea5f42a0ecd2a8b2e96c0e04073dfb7d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hakk=C4=B1=20Kaan=20=C3=87al=C4=B1=C5=9Fkan?= Date: Sat, 25 Jul 2020 13:44:18 +0300 Subject: [PATCH] For #12929: Change cast to LinearLayout --- .../mozilla/fenix/settings/search/AddSearchEngineFragment.kt | 3 ++- .../fenix/settings/search/SearchEngineListPreference.kt | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/settings/search/AddSearchEngineFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/search/AddSearchEngineFragment.kt index f99d183d4..ba40743f8 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/search/AddSearchEngineFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/search/AddSearchEngineFragment.kt @@ -14,6 +14,7 @@ import android.view.MenuItem import android.view.View import android.view.ViewGroup import android.widget.CompoundButton +import android.widget.LinearLayout import androidx.constraintlayout.widget.ConstraintLayout import androidx.fragment.app.Fragment import androidx.lifecycle.lifecycleScope @@ -270,7 +271,7 @@ class AddSearchEngineFragment : Fragment(), CompoundButton.OnCheckedChangeListen res: Resources ): View { val wrapper = layoutInflater - .inflate(R.layout.search_engine_radio_button, null) as ConstraintLayout + .inflate(R.layout.search_engine_radio_button, null) as LinearLayout wrapper.setOnClickListener { wrapper.radio_button.isChecked = true } wrapper.radio_button.setOnCheckedChangeListener(this) wrapper.engine_text.text = engine.name diff --git a/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineListPreference.kt b/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineListPreference.kt index 63a88d1f2..bd8fd5bcd 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineListPreference.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/search/SearchEngineListPreference.kt @@ -12,6 +12,7 @@ import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.CompoundButton +import android.widget.LinearLayout import android.widget.RadioGroup import androidx.constraintlayout.widget.ConstraintLayout import androidx.core.view.isVisible @@ -119,7 +120,7 @@ abstract class SearchEngineListPreference @JvmOverloads constructor( ): View { val isCustomSearchEngine = CustomSearchEngineStore.isCustomSearchEngine(context, engine.identifier) - val wrapper = layoutInflater.inflate(itemResId, null) as ConstraintLayout + val wrapper = layoutInflater.inflate(itemResId, null) as LinearLayout wrapper.setOnClickListener { wrapper.radio_button.isChecked = true } wrapper.radio_button.setOnCheckedChangeListener(this) wrapper.engine_text.text = engine.name