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 113ff55a..31ee45f9 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 @@ -180,16 +180,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(); }