Skip to content

Commit 198d90a

Browse files
committed
Merge branch 'main' of github.com:ignitionrobotics/ign-gazebo into jrivero/win/fix_visibility_names
2 parents a33592d + d5f96fb commit 198d90a

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/EntityComponentManager.cc

+3-1
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,9 @@ void EntityComponentManager::SetState(
12151215
std::istringstream istr(compMsg.component());
12161216
comp->Deserialize(istr);
12171217
this->SetChanged(entity, compIter.first,
1218-
ComponentState::OneTimeChange);
1218+
_stateMsg.has_one_time_component_changes() ?
1219+
ComponentState::OneTimeChange :
1220+
ComponentState::PeriodicChange);
12191221
}
12201222
}
12211223
}

src/network/NetworkManagerSecondary.cc

+2
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ void NetworkManagerSecondary::OnStep(
167167
msgs::SerializedStateMap stateMsg;
168168
if (!entities.empty())
169169
this->dataPtr->ecm->State(stateMsg, entities);
170+
stateMsg.set_has_one_time_component_changes(
171+
this->dataPtr->ecm->HasOneTimeComponentChanges());
170172

171173
this->stepAckPub.Publish(stateMsg);
172174

0 commit comments

Comments
 (0)