From 017e31db3e9b655d0b8005dc867f614f327293a7 Mon Sep 17 00:00:00 2001 From: Rick Lan Date: Fri, 21 Jun 2024 10:37:00 +0800 Subject: [PATCH] Fixed de2e display issue --- selfdrive/ui/qt/onroad/annotated_camera.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/selfdrive/ui/qt/onroad/annotated_camera.cc b/selfdrive/ui/qt/onroad/annotated_camera.cc index e5df17f8a..83206f428 100644 --- a/selfdrive/ui/qt/onroad/annotated_camera.cc +++ b/selfdrive/ui/qt/onroad/annotated_camera.cc @@ -275,7 +275,10 @@ void AnnotatedCameraWidget::drawLaneLines(QPainter &painter, const UIState *s) { #ifdef DP if (rainbow_path->is_enabled()) { rainbow_path->paint(bg); - } else if (sm["longitudinalPlanExt"].getLongitudinalPlanExt().getDe2eIsBlended() || sm["controlsState"].getControlsState().getExperimentalMode()) { + } else if ( + (sm["longitudinalPlanExt"].getLongitudinalPlanExt().getDe2eIsEnabled() && sm["longitudinalPlanExt"].getLongitudinalPlanExt().getDe2eIsBlended()) || + (!sm["longitudinalPlanExt"].getLongitudinalPlanExt().getDe2eIsEnabled() && sm["controlsState"].getControlsState().getExperimentalMode()) + ) { #else if (sm["controlsState"].getControlsState().getExperimentalMode()) { #endif