From 8896b7a7911b5d6cb856aeeb1f8f04e4e15c2584 Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Wed, 11 Nov 2020 02:12:55 -0800 Subject: [PATCH] paint.cc: fix drawing lane lines on sidebar --- selfdrive/ui/paint.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/selfdrive/ui/paint.cc b/selfdrive/ui/paint.cc index 16db6cad6c..63569244f6 100644 --- a/selfdrive/ui/paint.cc +++ b/selfdrive/ui/paint.cc @@ -344,7 +344,9 @@ static void ui_draw_world(UIState *s) { const UIScene *scene = &s->scene; nvgSave(s->vg); - nvgScissor(s->vg, s->video_rect.x, s->video_rect.y, s->video_rect.w, s->video_rect.h); + + // Don't draw on top of sidebar + nvgScissor(s->vg, scene->viz_rect.x, scene->viz_rect.y, scene->viz_rect.w, scene->viz_rect.h); // Apply transformation such that video pixel coordinates match video // 1) Put (0, 0) in the middle of the video