Skip to content

Commit 174b476

Browse files
Fix empty default lang bug (commons-app#4608)
* Fix bug commons-app#4583 * Fix empty default lang bug
1 parent b418826 commit 174b476

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

app/src/main/java/fr/free/nrw/commons/settings/SettingsFragment.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,10 @@ private void prepareAppLanguages(final String keyListPreference) {
229229
/**
230230
* Changing the default app language with selected one and save it to SharedPreferences
231231
*/
232-
public void setLocale(final Activity activity, final String userSelectedValue) {
232+
public void setLocale(final Activity activity, String userSelectedValue) {
233+
if (userSelectedValue.equals("")) {
234+
userSelectedValue = Locale.getDefault().getLanguage();
235+
}
233236
final Locale locale = new Locale(userSelectedValue);
234237
Locale.setDefault(locale);
235238
final Configuration configuration = new Configuration();

0 commit comments

Comments
 (0)