Текстовое поле пользовательского интерфейса React js — Материал теряет фокус

#reactjs #modal-dialog #textfield

Вопрос:

Я пытаюсь построить простой диалог с текстовыми полями, но по какой-то причине он теряет фокус при вводе письма.

Я пытался использовать ссылки, автофокус и другие решения, но все равно это не сработало.

Оператор возврата моего функционального компонента:

 <CustomDialogWithChildren open={dialog} title={"Machine Group Creation Wizard"}
  loader={dialogLoader} noBtn={false}
  handleApprove={handleApprove} handleClose={handleClose}
>

  <TextField
    // id="mg-name"
    key={"mg-name"}
    label="Name"
    value={mgName}
    onChange={handleNameChange}
    style={{ width: '80%', marginBottom: 10 }}
  // ref={(input) => nameRef = input}

  />
</CustomDialogWithChildren>
 

Этот компонент вложен в кучу других компонентов , которые состоят из Grid Paper и более.

Есть ли что-то, чего мне здесь не хватает? У меня в приложении есть несколько TextField s, вложенных в другие компоненты, но я никогда не сталкивался с этой проблемой. Единственная разница в том, что это диалог, который, я думаю, говорит сам за себя.