[fenix] For https://github.com/mozilla-mobile/fenix/issues/27366 - Revert "For https://github.com/mozilla-mobile/fenix/issues/26644 - Apply the new theme earlier to the private browsing button"

This reverts commit dbcd3fa063e12784486bc9be0581e1f965e9801c given that the
severity of the new issue is much higher.
pull/600/head
Mugurell 2 years ago committed by mergify[bot]
parent 630ba2afc2
commit 5dff71c810

@ -39,7 +39,6 @@ import androidx.navigation.fragment.navArgs
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.LinearSmoothScroller
import androidx.recyclerview.widget.RecyclerView.SmoothScroller
import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat
import com.google.android.material.appbar.AppBarLayout
import com.google.android.material.button.MaterialButton
import com.google.android.material.snackbar.Snackbar
@ -994,22 +993,7 @@ class HomeFragment : Fragment() {
}
binding.wordmarkText.imageTintList = tintColor
// Need to preemptively apply the new theme to the private browsing button drawable
// See https://github.com/mozilla-mobile/fenix/issues/26644#issuecomment-1254961616
(activity as? HomeActivity)?.themeManager?.let { themeManager ->
with(binding.privateBrowsingButton) {
val drawable = VectorDrawableCompat.create(
resources,
R.drawable.private_browsing_button,
resources.newTheme().apply {
applyStyle(themeManager.currentThemeResource, true)
},
)
setImageDrawable(drawable)
imageTintList = tintColor
}
}
binding.privateBrowsingButton.imageTintList = tintColor
}
private fun observeWallpaperUpdates() {

Loading…
Cancel
Save