fn remove_highlight_segment(
e: On<'_, '_, PointerLeave>,
q_targets: Query<'_, '_, &Target>,
q_segments: Query<'_, '_, &mut MeshMaterial2d<ColorMaterial>, With<TrackSegment>>,
assets_manager: Res<'_, AssetsManager>,
)fn remove_highlight_segment(
e: On<'_, '_, PointerLeave>,
q_targets: Query<'_, '_, &Target>,
q_segments: Query<'_, '_, &mut MeshMaterial2d<ColorMaterial>, With<TrackSegment>>,
assets_manager: Res<'_, AssetsManager>,
)