FIX:fixed that the road control was not hidden in MacOS

Change-Id: I83d6755e260fac95440bab0e8db7830a934d6249
(cherry picked from commit 3ab7efe6a7cb3ccd11a2eb1a74a1e0cdff5f5bc5)
This commit is contained in:
tao wang 2023-08-17 20:33:17 +08:00 committed by Lane.Wei
parent b7b875a62a
commit d815a90f9b

View file

@ -1877,16 +1877,19 @@ void AmsCans::Update(AMSinfo info)
lib->canLib->Hide();
}
}
for (auto i = 0; i < m_can_road_list.GetCount(); i++) {
CanRoads *road = m_can_road_list[i];
if (i < m_can_count) {
road->canRoad->Update(m_info, info.cans[i], i, m_can_count);
road->canRoad->Show();
} else {
road->canRoad->Hide();
if (m_ams_model == AMSModel::GENERIC_AMS) {
for (auto i = 0; i < m_can_road_list.GetCount(); i++) {
CanRoads* road = m_can_road_list[i];
if (i < m_can_count) {
road->canRoad->Update(m_info, info.cans[i], i, m_can_count);
road->canRoad->Show();
}
else {
road->canRoad->Hide();
}
}
}
Layout();
}