From b735eec4257029746ab7ec4a78a5c8e30628bbf2 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Wed, 6 Jul 2022 01:49:46 +0200 Subject: [PATCH] Fix source link for debug builds --- .../remote_capture/activities/MainActivity.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/emanuelef/remote_capture/activities/MainActivity.java b/app/src/main/java/com/emanuelef/remote_capture/activities/MainActivity.java index 0ff65187..25d94518 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/activities/MainActivity.java +++ b/app/src/main/java/com/emanuelef/remote_capture/activities/MainActivity.java @@ -244,8 +244,13 @@ public class MainActivity extends BaseActivity implements NavigationView.OnNavig String verStr = Utils.getAppVersion(this); appVer.setText(verStr); appVer.setOnClickListener((ev) -> { - String branch = (BuildConfig.DEBUG && verStr.contains(".")) ? "dev" : verStr; - Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(GITHUB_PROJECT_URL + "/tree/" + branch)); + // e.g. it can be "1.5.2" or "1.5.2-2f2d3c8" + String ref = verStr; + int sep = ref.indexOf('-'); + if(sep != -1) + ref = ref.substring(sep + 1); + + Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(GITHUB_PROJECT_URL + "/tree/" + ref)); Utils.startActivity(this, browserIntent); }); }