|  |  | @ -605,7 +605,6 @@ void AnnotatedCameraWidget::paintGL() { | 
			
		
	
		
		
			
				
					
					|  |  |  |   SubMaster &sm = *(s->sm); |  |  |  |   SubMaster &sm = *(s->sm); | 
			
		
	
		
		
			
				
					
					|  |  |  |   const double start_draw_t = millis_since_boot(); |  |  |  |   const double start_draw_t = millis_since_boot(); | 
			
		
	
		
		
			
				
					
					|  |  |  |   const cereal::ModelDataV2::Reader &model = sm["modelV2"].getModelV2(); |  |  |  |   const cereal::ModelDataV2::Reader &model = sm["modelV2"].getModelV2(); | 
			
		
	
		
		
			
				
					
					|  |  |  |   const cereal::RadarState::Reader &radar_state = sm["radarState"].getRadarState(); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   // draw camera frame
 |  |  |  |   // draw camera frame
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   { |  |  |  |   { | 
			
		
	
	
		
		
			
				
					|  |  | @ -654,17 +653,13 @@ void AnnotatedCameraWidget::paintGL() { | 
			
		
	
		
		
			
				
					
					|  |  |  |   painter.setRenderHint(QPainter::Antialiasing); |  |  |  |   painter.setRenderHint(QPainter::Antialiasing); | 
			
		
	
		
		
			
				
					
					|  |  |  |   painter.setPen(Qt::NoPen); |  |  |  |   painter.setPen(Qt::NoPen); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   if (s->worldObjectsVisible()) { |  |  |  |   if (s->scene.world_objects_visible) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     if (sm.rcv_frame("modelV2") > s->scene.started_frame) { |  |  |  |     update_model(s, model, sm["uiPlan"].getUiPlan()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       update_model(s, model, sm["uiPlan"].getUiPlan()); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (sm.rcv_frame("radarState") > s->scene.started_frame) { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         update_leads(s, radar_state, model.getPosition()); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     drawLaneLines(painter, s); |  |  |  |     drawLaneLines(painter, s); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     if (s->scene.longitudinal_control) { |  |  |  |     if (s->scene.longitudinal_control && sm.rcv_frame("radarState") > s->scene.started_frame) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       auto radar_state = sm["radarState"].getRadarState(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       update_leads(s, radar_state, model.getPosition()); | 
			
		
	
		
		
			
				
					
					|  |  |  |       auto lead_one = radar_state.getLeadOne(); |  |  |  |       auto lead_one = radar_state.getLeadOne(); | 
			
		
	
		
		
			
				
					
					|  |  |  |       auto lead_two = radar_state.getLeadTwo(); |  |  |  |       auto lead_two = radar_state.getLeadTwo(); | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (lead_one.getStatus()) { |  |  |  |       if (lead_one.getStatus()) { | 
			
		
	
	
		
		
			
				
					|  |  | 
 |