don't use switch for android ids
This commit is contained in:
@@ -560,14 +560,14 @@ public class SettingsFragment extends MastodonToolbarFragment implements Provide
|
|||||||
|
|
||||||
private boolean onContentTypeChanged(MenuItem item, Button btn){
|
private boolean onContentTypeChanged(MenuItem item, Button btn){
|
||||||
int id = item.getItemId();
|
int id = item.getItemId();
|
||||||
ContentType contentType = switch (id) {
|
|
||||||
case R.id.content_type_plain -> ContentType.PLAIN;
|
ContentType contentType = null;
|
||||||
case R.id.content_type_html -> ContentType.HTML;
|
if (id == R.id.content_type_plain) contentType = ContentType.PLAIN;
|
||||||
case R.id.content_type_markdown -> ContentType.MARKDOWN;
|
else if (id == R.id.content_type_html) contentType = ContentType.HTML;
|
||||||
case R.id.content_type_bbcode -> ContentType.BBCODE;
|
else if (id == R.id.content_type_markdown) contentType = ContentType.MARKDOWN;
|
||||||
case R.id.content_type_misskey_markdown -> ContentType.MISSKEY_MARKDOWN;
|
else if (id == R.id.content_type_bbcode) contentType = ContentType.BBCODE;
|
||||||
default -> null;
|
else if (id == R.id.content_type_misskey_markdown) contentType = ContentType.MISSKEY_MARKDOWN;
|
||||||
};
|
|
||||||
GlobalUserPreferences.accountsDefaultContentTypes.put(accountID, contentType);
|
GlobalUserPreferences.accountsDefaultContentTypes.put(accountID, contentType);
|
||||||
GlobalUserPreferences.save();
|
GlobalUserPreferences.save();
|
||||||
btn.setText(getContentTypeString(contentType));
|
btn.setText(getContentTypeString(contentType));
|
||||||
|
|||||||
Reference in New Issue
Block a user