  }
  
  QString WifiUI::getStringFromUser(){
    swidget->setCurrentIndex(1);
    loop.exec();
    emit closeKeyboard();
    swidget->setCurrentIndex(0);
    return text;
 
</s> remove 
  main_layout->addWidget(new WifiUI());
 </s> add   WifiUI *w = new WifiUI();
  main_layout->addWidget(w);
  emit openKeyboard();
  }
  
  QString WifiUI::getStringFromUser(){
  emit openKeyboard();
    swidget->setCurrentIndex(1);
    loop.exec();
    emit closeKeyboard();
    swidget->setCurrentIndex(0);
    return text;
keep keep add keep keep keep keep keep
 wider keyboard (#2629)

The keyboard now signals when it wants to open. By subscribing to this signal we can close the sidebar to make the keyboard larger. We also increase the key size to make it easier to type on. 
selfdrive/ui/qt/offroad/wifi.cc