From 3b249e9160d821b7c13cf5883f45c7e160e4474f Mon Sep 17 00:00:00 2001 From: Alex Popov Date: Wed, 7 Jan 2026 05:05:47 +0300 Subject: [PATCH] Use HtmlCompat for rendering clickable Peertube instance URL in help text --- .../newpipe/settings/PeertubeInstanceListFragment.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java b/app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java index ed8c6b269..14b369f8c 100644 --- a/app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java +++ b/app/src/main/java/org/schabi/newpipe/settings/PeertubeInstanceListFragment.java @@ -4,9 +4,10 @@ import android.annotation.SuppressLint; import android.content.Context; import android.content.SharedPreferences; import android.os.Bundle; -import android.text.Html; import android.text.InputType; import android.text.method.LinkMovementMethod; + +import androidx.core.text.HtmlCompat; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuInflater; @@ -89,7 +90,8 @@ public class PeertubeInstanceListFragment extends Fragment { final String instanceListUrl = getString(R.string.peertube_instance_list_url); final String helpText = getString(R.string.peertube_instance_url_help, "" + instanceListUrl + ""); - binding.instanceHelpTV.setText(Html.fromHtml(helpText, Html.FROM_HTML_MODE_LEGACY)); + binding.instanceHelpTV.setText(HtmlCompat.fromHtml(helpText, + HtmlCompat.FROM_HTML_MODE_LEGACY)); binding.instanceHelpTV.setMovementMethod(LinkMovementMethod.getInstance()); binding.addInstanceButton.setOnClickListener(v -> showAddItemDialog(requireContext()));