Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2020-04-23 16:40:55 +0300
committerNiedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com>2020-04-24 15:12:11 +0300
commit7824f1f4663dbde718617023992768a3dda5c20d (patch)
treef4926f2fb31ea2823a61f025ebfaf4d8b82f6e5a /app/src/main/java/it/niedermann/nextcloud/deck/ui/filter
parente6bf689c120ea83b7980df14afeb18cfc870d12f (diff)
Use neutral buttons
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/filter')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java20
1 files changed, 7 insertions, 13 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
index d5a3c5e6f..85ecf7d3c 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/filter/FilterDialogFragment.java
@@ -27,14 +27,7 @@ public class FilterDialogFragment extends BrandedDialogFragment {
private static final String KEY_BOARD_ID = "board_id";
private MainViewModel viewModel;
-
- private DialogFilterBinding binding;
- private SyncManager syncManager;
-
private OverdueFilterAdapter overdueAdapter;
-
- private Account account;
- private long boardId;
private FilterInformation filterInformation;
@Override
@@ -51,10 +44,10 @@ public class FilterDialogFragment extends BrandedDialogFragment {
throw new IllegalArgumentException(KEY_ACCOUNT + " and " + KEY_BOARD_ID + " must be provided as arguments");
}
- this.boardId = args.getLong(KEY_BOARD_ID);
- this.account = (Account) args.getSerializable(KEY_ACCOUNT);
+ long boardId = args.getLong(KEY_BOARD_ID);
+ Account account = (Account) args.getSerializable(KEY_ACCOUNT);
- if (this.boardId == 0L || this.account == null) {
+ if (boardId == 0L || account == null) {
throw new IllegalArgumentException(KEY_ACCOUNT + " and " + KEY_BOARD_ID + " must be valid localIds and not be 0 or null");
}
}
@@ -72,7 +65,7 @@ public class FilterDialogFragment extends BrandedDialogFragment {
final AlertDialog.Builder dialogBuilder = new BrandedAlertDialogBuilder(requireContext());
- binding = DialogFilterBinding.inflate(requireActivity().getLayoutInflater());
+ it.niedermann.nextcloud.deck.databinding.DialogFilterBinding binding = DialogFilterBinding.inflate(requireActivity().getLayoutInflater());
overdueAdapter = new OverdueFilterAdapter(requireContext());
binding.overdue.setAdapter(overdueAdapter);
binding.overdue.setSelection(overdueAdapter.getPosition(this.filterInformation.getDueType()));
@@ -88,11 +81,12 @@ public class FilterDialogFragment extends BrandedDialogFragment {
}
});
- syncManager = new SyncManager(requireActivity());
+ SyncManager syncManager = new SyncManager(requireActivity());
return dialogBuilder
.setTitle(R.string.simple_filter)
.setView(binding.getRoot())
- .setNegativeButton(android.R.string.cancel, null)
+ .setNeutralButton(android.R.string.cancel, null)
+ .setNegativeButton(R.string.simple_clear, (a, b) -> viewModel.postFilterInformation(null))
.setPositiveButton(R.string.simple_filter, (a, b) -> viewModel.postFilterInformation(filterInformation))
.create();
}