summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/helper/Helper.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/helper/Helper.java')
-rw-r--r--app/src/main/java/app/fedilab/android/helper/Helper.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/app/src/main/java/app/fedilab/android/helper/Helper.java b/app/src/main/java/app/fedilab/android/helper/Helper.java
index d0ede0a82..028870d21 100644
--- a/app/src/main/java/app/fedilab/android/helper/Helper.java
+++ b/app/src/main/java/app/fedilab/android/helper/Helper.java
@@ -3135,6 +3135,7 @@ public class Helper {
finalUrl = "http://" + url;
b.putString("url", finalUrl);
intent.putExtras(b);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
} else {
boolean custom_tabs = sharedpreferences.getBoolean(Helper.SET_CUSTOM_TABS, true);
@@ -3149,6 +3150,7 @@ public class Helper {
}
} else {
Intent intent = new Intent(Intent.ACTION_VIEW);
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse(url));
try {
context.startActivity(intent);
@@ -3733,13 +3735,15 @@ public class Helper {
return 20;
case "ca":
return 21;
+ case "szl":
+ return 22;
default:
return 0;
}
}
public static String[] getLocales(Context context) {
- String[] locale = new String[22];
+ String[] locale = new String[23];
locale[0] = context.getString(R.string.default_language);
locale[1] = context.getString(R.string.english);
locale[2] = context.getString(R.string.french);
@@ -3762,6 +3766,7 @@ public class Helper {
locale[19] = context.getString(R.string.norwegian);
locale[20] = context.getString(R.string.kabyle);
locale[21] = context.getString(R.string.catalan);
+ locale[22] = context.getString(R.string.silesian);
return locale;
}