  
    if (destination["save_type"] == NAV_TYPE_FAVORITE) {
      if (destination["label"] == NAV_FAVORITE_LABEL_HOME) {
        icon_pixmap = icons().home;
        title_text = tr("Home");
      } else if (destination["label"] == NAV_FAVORITE_LABEL_WORK) {
        icon_pixmap = icons().work;
        subtitle_text = title_text + ", " + subtitle_text;
        title_text = tr("Work");
      } else {
 
</s> remove       subtitle_text = destination->name() + ", " + destination->details();
    } else if (destination->label() == NAV_FAVORITE_LABEL_WORK) {
 </s> add     } else if (destination["label"] == NAV_FAVORITE_LABEL_WORK) { </s> remove   if (destination->isFavorite()) {
    if (destination->label() == NAV_FAVORITE_LABEL_HOME) {
 </s> add   if (destination["save_type"] == NAV_TYPE_FAVORITE) {
    if (destination["label"] == NAV_FAVORITE_LABEL_HOME) { </s> remove       subtitle_text = destination->name() + ", " + destination->details();
 </s> add  </s> remove   auto title_text = destination->name();
  auto subtitle_text = destination->details();
 </s> add   auto title_text = destination["place_name"].toString();
  auto subtitle_text = destination["place_details"].toString();
      subtitle_text = title_text + ", " + subtitle_text;
  
    if (destination["save_type"] == NAV_TYPE_FAVORITE) {
      if (destination["label"] == NAV_FAVORITE_LABEL_HOME) {
        icon_pixmap = icons().home;
      subtitle_text = title_text + ", " + subtitle_text;
        title_text = tr("Home");
      } else if (destination["label"] == NAV_FAVORITE_LABEL_WORK) {
        icon_pixmap = icons().work;
        subtitle_text = title_text + ", " + subtitle_text;
        title_text = tr("Work");
      } else {
keep keep keep add keep keep keep keep keep keep
 ui/MapSettings: sort location JsonArray inplace (#28886) 
selfdrive/ui/qt/maps/map_settings.cc