diff --git a/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetFragment.java b/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetFragment.java
index 608a1b11f..760593281 100644
--- a/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/navtab/MoreBottomSheetFragment.java
@@ -56,6 +56,7 @@ public class MoreBottomSheetFragment extends BottomSheetDialogFragment {
@Named("commons-page-edit")
PageEditClient pageEditClient;
+ private static final String GITHUB_ISSUES_URL = "https://github.com/commons-app/apps-android-commons/issues";
@Nullable
@Override
public View onCreateView(@NonNull final LayoutInflater inflater,
@@ -76,11 +77,19 @@ public class MoreBottomSheetFragment extends BottomSheetDialogFragment {
binding.moreSettings.setOnClickListener(v -> onSettingsClicked());
binding.moreProfile.setOnClickListener(v -> onProfileClicked());
binding.morePeerReview.setOnClickListener(v -> onPeerReviewClicked());
+ binding.moreFeedbackGithub.setOnClickListener(v -> onFeedbackGithubClicked());
setUserName();
return binding.getRoot();
}
+ private void onFeedbackGithubClicked() {
+ final Intent intent;
+ intent = new Intent(Intent.ACTION_VIEW);
+ intent.setData(Uri.parse(GITHUB_ISSUES_URL));
+ startActivity(intent);
+ }
+
@Override
public void onAttach(@NonNull final Context context) {
super.onAttach(context);
diff --git a/app/src/main/res/layout/fragment_more_bottom_sheet.xml b/app/src/main/res/layout/fragment_more_bottom_sheet.xml
index 58f796c87..47813591c 100644
--- a/app/src/main/res/layout/fragment_more_bottom_sheet.xml
+++ b/app/src/main/res/layout/fragment_more_bottom_sheet.xml
@@ -72,6 +72,17 @@
android:text="@string/navigation_item_feedback"
android:textSize="18sp" />
+
+
About
Settings
Feedback
+ Feedback via GitHub
Logout
Tutorial
Notifications