    MapInstructions* map_instructions;
    MapETA* map_eta;
  
    void clearRoute();
    void updateDestinationMarker();
    uint64_t route_rcv_frame = 0;
 
</s> remove     setVisible(dest.has_value());
 </s> add     emit requestVisible(dest.has_value()); </s> remove };
 </s> add  </s> remove void MapPanel::navigateTo(const QJsonObject &place) {
 </s> add void MapSettings::navigateTo(const QJsonObject &place) {
  QPushButton *settings_btn;
  QPixmap directions_icon, settings_icon;
    MapInstructions* map_instructions;
    MapETA* map_eta;
  QPushButton *settings_btn;
  QPixmap directions_icon, settings_icon;
  
    void clearRoute();
    void updateDestinationMarker();
    uint64_t route_rcv_frame = 0;
keep add keep keep keep keep
 UI: improved nav destination entry (#28476) 
selfdrive/ui/qt/maps/map.h