[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
parent
9eda56d38a
commit
bf4dd8b10a
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue