pull/28958/head
Shane Smiskol 2 years ago
parent f6390c6e40
commit 08bafa9aa3
  1. 7
      selfdrive/ui/qt/maps/map.cc

@ -135,11 +135,12 @@ void MapWindow::updateState(const UIState &s) {
const SubMaster &sm = *(s.sm);
update();
// update navigate on openpilot status
// update navigate on openpilot status and path color
if (sm.updated("modelV2")) {
bool nav_enabled = sm["modelV2"].getModelV2().getNavEnabled();
if (nav_enabled && !uiState()->scene.navigate_on_openpilot) {
emit requestVisible(true); // Show map on rising edge of navigate on openpilot
if (nav_enabled != uiState()->scene.navigate_on_openpilot) {
if (nav_enabled) emit requestVisible(true); // Show map on rising edge of navigate on openpilot
m_map->setPaintProperty("navLayer", "line-color", nav_enabled ? QColor("#31ee73") : QColor("#31a1ee"));
}
uiState()->scene.navigate_on_openpilot = nav_enabled;
}

Loading…
Cancel
Save