From b4aec0c818971b2893a18cc5bca50777dd384186 Mon Sep 17 00:00:00 2001 From: tom79 Date: Sat, 6 Jul 2019 18:02:05 +0200 Subject: [PATCH] Remove toast messages when posting a message --- .../app/fedilab/android/activities/TootActivity.java | 9 ++++++--- .../app/fedilab/android/drawers/StatusListAdapter.java | 5 ++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/app/fedilab/android/activities/TootActivity.java b/app/src/main/java/app/fedilab/android/activities/TootActivity.java index 6bf7843a9..b51252650 100644 --- a/app/src/main/java/app/fedilab/android/activities/TootActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/TootActivity.java @@ -2320,9 +2320,12 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate, toot_sensitive.setVisibility(View.GONE); currentToId = -1; if(apiResponse.getError() == null) { - if (scheduledstatus == null && !isScheduled) - Toasty.success(TootActivity.this, getString(R.string.toot_sent), Toast.LENGTH_LONG).show(); - else + if (scheduledstatus == null && !isScheduled) { + boolean display_confirm = sharedpreferences.getBoolean(Helper.SET_DISPLAY_CONFIRM, true); + if( display_confirm){ + Toasty.success(TootActivity.this, getString(R.string.toot_sent), Toast.LENGTH_LONG).show(); + } + }else Toasty.success(TootActivity.this, getString(R.string.toot_scheduled), Toast.LENGTH_LONG).show(); }else { if(apiResponse.getError().getStatusCode() == -33) diff --git a/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java b/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java index 53afacc7b..a8dabc7bd 100644 --- a/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java +++ b/app/src/main/java/app/fedilab/android/drawers/StatusListAdapter.java @@ -499,7 +499,10 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct } if(apiResponse.getError() == null) { - Toasty.success(context, context.getString(R.string.toot_sent), Toast.LENGTH_LONG).show(); + boolean display_confirm = sharedpreferences.getBoolean(Helper.SET_DISPLAY_CONFIRM, true); + if( display_confirm){ + Toasty.success(context, context.getString(R.string.toot_sent), Toast.LENGTH_LONG).show(); + } }else { if(apiResponse.getError().getStatusCode() == -33) Toasty.info(context, context.getString(R.string.toast_toot_saved_error), Toast.LENGTH_LONG).show();