diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/UltimeConsegneClienteFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/UltimeConsegneClienteFragment.java index a5124ead..46c7c765 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/UltimeConsegneClienteFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/UltimeConsegneClienteFragment.java @@ -112,10 +112,14 @@ public class UltimeConsegneClienteFragment extends BaseFragment implements Ultim public void openFilterDialog() { this.mViewModel.loadCodAnagClienti(gtbAnags -> { - DialogUltimeConsegneFiltroAvanzato.make(getActivity(), gtbAnags, mAppliedFilterViewModel, (filter) -> { - mAppliedFilterViewModel = filter; - refreshItems(); - }).show(); + handler.post(() -> { + + DialogUltimeConsegneFiltroAvanzato.make(getActivity(), gtbAnags, mAppliedFilterViewModel, (filter) -> { + mAppliedFilterViewModel = filter; + refreshItems(); + }).show(); + + }); }); } @@ -132,7 +136,7 @@ public class UltimeConsegneClienteFragment extends BaseFragment implements Ultim // mBindings.fastscroll.setRecyclerView(mBindings.recyclerView); - if(mToolbar != null) + if (mToolbar != null) mToolbar.setRecyclerView(mBindings.recyclerView); } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/dialog/DialogUltimeConsegneFiltroAvanzato.java b/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/dialog/DialogUltimeConsegneFiltroAvanzato.java index b072fe8f..96f1a7e6 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/dialog/DialogUltimeConsegneFiltroAvanzato.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/ultime_consegne_cliente/dialog/DialogUltimeConsegneFiltroAvanzato.java @@ -9,7 +9,6 @@ import android.view.WindowManager; import android.widget.ArrayAdapter; import androidx.appcompat.app.AlertDialog; -import androidx.databinding.DataBindingUtil; import com.annimon.stream.Stream; import com.annimon.stream.function.Predicate; @@ -65,7 +64,7 @@ public class DialogUltimeConsegneFiltroAvanzato { DialogUltimeConsegneFiltroAvanzatoViewModel viewModel = baseViewModel != null ? baseViewModel : new DialogUltimeConsegneFiltroAvanzatoViewModel(); LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); - DialogUltimeConsegneFiltroAvanzatoBinding binding = DataBindingUtil.inflate(inflater, R.layout.dialog_ultime_consegne_filtro_avanzato, null, false); + DialogUltimeConsegneFiltroAvanzatoBinding binding = DialogUltimeConsegneFiltroAvanzatoBinding.inflate(inflater, null, false); final AlertDialog.Builder dialog = new AlertDialog.Builder(context) .setView(binding.getRoot()); diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/UltimiArriviFornitoreFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/UltimiArriviFornitoreFragment.java index 718f3b3c..65f3d3a2 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/UltimiArriviFornitoreFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/UltimiArriviFornitoreFragment.java @@ -117,10 +117,12 @@ public class UltimiArriviFornitoreFragment extends BaseFragment implements ITitl public void openFilterDialog() { this.mViewModel.loadCodAnagFornitori(gtbAnags -> { - DialogUltimiArriviFornitoreFiltroAvanzato.make(getActivity(), gtbAnags, mAppliedFilterViewModel, (filter) -> { - mAppliedFilterViewModel = filter; - filterItems(null); - }).show(); + handler.post(() -> { + DialogUltimiArriviFornitoreFiltroAvanzato.make(getActivity(), gtbAnags, mAppliedFilterViewModel, (filter) -> { + mAppliedFilterViewModel = filter; + filterItems(null); + }).show(); + }); }); } @@ -259,7 +261,7 @@ public class UltimiArriviFornitoreFragment extends BaseFragment implements ITitl .newInstance(scannedMtbColt.getMtbColr(), items -> { List mtbAarts = new ArrayList<>(); - if(items != null && !items.isEmpty()) { + if (items != null && !items.isEmpty()) { mtbAarts = Stream.of(items) .map(MtbColr::getMtbAart) .toList(); diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/dialog/DialogUltimiArriviFornitoreFiltroAvanzato.java b/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/dialog/DialogUltimiArriviFornitoreFiltroAvanzato.java index 824079d7..6d7b94b1 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/dialog/DialogUltimiArriviFornitoreFiltroAvanzato.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/ultimi_arrivi_fornitore/dialog/DialogUltimiArriviFornitoreFiltroAvanzato.java @@ -9,7 +9,6 @@ import android.view.WindowManager; import android.widget.ArrayAdapter; import androidx.appcompat.app.AlertDialog; -import androidx.databinding.DataBindingUtil; import com.annimon.stream.Stream; import com.annimon.stream.function.Predicate; @@ -63,7 +62,7 @@ public class DialogUltimiArriviFornitoreFiltroAvanzato { DialogUltimiArriviFiltroAvanzatoViewModel viewModel = baseViewModel != null ? baseViewModel : new DialogUltimiArriviFiltroAvanzatoViewModel(); LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); - DialogUltimiArriviFornitoreFiltroAvanzatoBinding binding = DataBindingUtil.inflate(inflater, R.layout.dialog_ultimi_arrivi_fornitore_filtro_avanzato, null, false); + DialogUltimiArriviFornitoreFiltroAvanzatoBinding binding = DialogUltimiArriviFornitoreFiltroAvanzatoBinding.inflate(inflater,null, false); final AlertDialog.Builder dialog = new AlertDialog.Builder(context) .setView(binding.getRoot());