[FIXED] Behaviour toggle callbacks were invoked twice per toggle triggering a (valid) assertion check

-> Code was introduced independently of RLVa as a fix for FIRE-20142 (which doesn't seem to reproduce with it removed)
master
Kitty Barnett 2020-10-31 14:06:52 +01:00
parent 9eda56d38a
commit bf4dd8b10a
1 changed files with 0 additions and 4 deletions

View File

@ -1565,10 +1565,6 @@ ERlvCmdRet RlvHandler::processAddRemCommand(const RlvCommand& rlvCmd)
ERlvCmdRet eRet = rlvCmd.processCommand();
if (RLV_RET_NO_PROCESSOR != eRet)
{
m_OnBehaviour(eBhvr, eType);
if ( ((RLV_TYPE_ADD == eType) && (1 == m_Behaviours[eBhvr])) || ((RLV_TYPE_REMOVE == eType) && (0 == m_Behaviours[eBhvr])) )
m_OnBehaviourToggle(eBhvr, eType);
return eRet;
}