test(Affect): Test withoutControl=true is retained after revise/modify (fixes #4875)