Fix su popup filtro resi Acquisto/Vendita

This commit is contained in:
Giuseppe Scorrano 2025-04-09 14:53:10 +02:00
parent af64ca04f9
commit 58521997c1
4 changed files with 18 additions and 14 deletions

View File

@ -112,10 +112,14 @@ public class UltimeConsegneClienteFragment extends BaseFragment implements Ultim
public void openFilterDialog() {
this.mViewModel.loadCodAnagClienti(gtbAnags -> {
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);
}

View File

@ -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());

View File

@ -117,11 +117,13 @@ public class UltimiArriviFornitoreFragment extends BaseFragment implements ITitl
public void openFilterDialog() {
this.mViewModel.loadCodAnagFornitori(gtbAnags -> {
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<MtbAart> mtbAarts = new ArrayList<>();
if(items != null && !items.isEmpty()) {
if (items != null && !items.isEmpty()) {
mtbAarts = Stream.of(items)
.map(MtbColr::getMtbAart)
.toList();

View File

@ -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());