diff --git a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java index cf72355d..b2ab63f1 100644 --- a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java @@ -664,7 +664,7 @@ public class RepoDetailActivity extends BaseActivity implements BottomSheetListe mainIntent.removeExtra("goToSection"); mainIntent.removeExtra("goToSectionType"); - switch (goToSectionType) { + switch (Objects.requireNonNull(goToSectionType)) { case "branchesList": viewPager.setCurrentItem(1); chooseBranch(); diff --git a/app/src/main/java/org/mian/gitnex/helpers/Markdown.java b/app/src/main/java/org/mian/gitnex/helpers/Markdown.java index c18fe702..29ad7175 100644 --- a/app/src/main/java/org/mian/gitnex/helpers/Markdown.java +++ b/app/src/main/java/org/mian/gitnex/helpers/Markdown.java @@ -6,6 +6,7 @@ import android.content.Context; import android.content.Intent; import android.graphics.Typeface; import android.text.Spanned; +import android.text.method.LinkMovementMethod; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.core.content.res.ResourcesCompat; @@ -217,6 +218,8 @@ public class Markdown { } textView.setTypeface(tf); textView.setTextIsSelectable(true); + textView.setMovementMethod( + LinkMovementMethod.getInstance()); super.beforeSetText(textView, markdown); } @@ -384,6 +387,8 @@ public class Markdown { } textView.setTypeface(tf); textView.setTextIsSelectable(true); + textView.setMovementMethod( + LinkMovementMethod.getInstance()); super.beforeSetText(textView, markdown); }