diff --git a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java index c0e14618..b15686ed 100644 --- a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java +++ b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java @@ -186,16 +186,15 @@ public class DialogInputQuantityV2View extends BaseDialogFragment implements Dia }); } this.onLoadingEnded(); - if (mDialogInputQuantityV2DTO.isFocusOnStart()) { - mHandler.postDelayed(() -> { + if (mDialogInputQuantityV2DTO.isFocusOnStart()) { + getDialog().setOnShowListener(dialog -> { if (mDialogInputQuantityV2DTO.isNumCnfEditable()) { UtilityFocus.focusTextBox(requireContext(), mBindings.inputNumCnfText); -// mBindings.inputNumCnfText.requestFocus(); } else { UtilityFocus.focusTextBox(requireContext(), mBindings.inputQtaTotText); } - }, 1500); + }); } return mBindings.getRoot(); }