Refactoring dialog filtro ultime consegne

This commit is contained in:
2025-05-27 17:51:02 +02:00
parent 6edeba3246
commit d1b9e22673
2 changed files with 4 additions and 2 deletions

View File

@@ -112,9 +112,8 @@ public class UltimeConsegneClienteFragment extends BaseFragment implements Ultim
handler.post(() -> {
DialogUltimeConsegneFiltroAvanzatoView.newInstance(gtbAnags, filterResult -> {
if (filterResult == null || filterResult.isAborted()) {
popMe();
} else refreshConsegne(filterResult.getGtbAnag());
})
.show(requireActivity().getSupportFragmentManager(), "dialog-filtro-ultime-consegne");

View File

@@ -67,6 +67,9 @@ public class DialogUltimeConsegneFiltroAvanzatoView extends BaseDialogFragment {
.setView(mBindings.getRoot())
.setCancelable(isCancelable())
.setPositiveButton(R.string.ok, (dialog, which) -> onOk())
.setNegativeButton(R.string.abort, (dialog, which) -> {
if (onConfirm != null) onConfirm.run(Result.aborted());
})
.create();
alertDialog.setCanceledOnTouchOutside(isCancelable());