  #include "selfdrive/ui/qt/util.h"
  #include "selfdrive/ui/qt/widgets/prime.h"
  
  // HomeWindow: the container for the offroad and onroad UIs
  
  HomeWindow::HomeWindow(QWidget* parent) : QWidget(parent) {
    QHBoxLayout *main_layout = new QHBoxLayout(this);
    main_layout->setMargin(0);
 
</s> remove #include "selfdrive/ui/qt/widgets/drive_stats.h"
 </s> add  </s> remove #include "selfdrive/ui/qt/maps/map.h"
 </s> add  </s> remove #include "selfdrive/ui/qt/util.h"
 </s> add  </s> remove       setVisible(true); // Show map on destination set/change
 </s> add       emit requestVisible(true); // Show map on destination set/change
#ifdef ENABLE_MAPS
#include "selfdrive/ui/qt/maps/map_settings.h"
#else
#include "selfdrive/ui/qt/widgets/drive_stats.h"
#endif

  #include "selfdrive/ui/qt/util.h"
  #include "selfdrive/ui/qt/widgets/prime.h"
  
#ifdef ENABLE_MAPS
#include "selfdrive/ui/qt/maps/map_settings.h"
#else
#include "selfdrive/ui/qt/widgets/drive_stats.h"
#endif

  // HomeWindow: the container for the offroad and onroad UIs
  
  HomeWindow::HomeWindow(QWidget* parent) : QWidget(parent) {
    QHBoxLayout *main_layout = new QHBoxLayout(this);
    main_layout->setMargin(0);
keep keep add keep keep keep keep keep
 UI: improved nav destination entry (#28476) 
selfdrive/ui/qt/home.cc