@@ -20,6 +20,7 @@ import androidx.core.view.ViewCompat
2020import androidx.core.view.WindowInsetsCompat
2121import androidx.core.view.isVisible
2222import androidx.core.view.updateLayoutParams
23+ import androidx.core.widget.TextViewCompat
2324import androidx.fragment.app.Fragment
2425import androidx.fragment.app.commit
2526import androidx.fragment.app.replace
@@ -62,7 +63,8 @@ class PlaceFragment : Fragment() {
6263 binding.toolbar.setOnMenuItemClickListener {
6364 when (it.itemId) {
6465 R .id.directions -> {
65- val place = db().place.selectById(placeId) ? : return @setOnMenuItemClickListener true
66+ val place =
67+ db().place.selectById(placeId) ? : return @setOnMenuItemClickListener true
6668 val uri = " geo:${place.lat} ,${place.lon} ?q=${place.getLocalizedName()} " .toUri()
6769 val intent = Intent (Intent .ACTION_VIEW , uri)
6870 requireContext().startActivity(Intent .createChooser(intent, null ))
@@ -91,8 +93,10 @@ class PlaceFragment : Fragment() {
9193 binding.outdated.setTextColor(requireContext().getErrorColor())
9294
9395 binding.companionWarning.setTextColor(requireContext().getErrorColor())
94- binding.companionWarning.compoundDrawableTintList =
95- ColorStateList .valueOf(requireContext().getErrorColor())
96+ TextViewCompat .setCompoundDrawableTintList(
97+ binding.companionWarning,
98+ ColorStateList .valueOf(requireContext().getErrorColor()),
99+ )
96100
97101 commentsAdapter = CommentsAdapter ()
98102 binding.commentsList.layoutManager = LinearLayoutManager (requireContext())
0 commit comments