fixed bug in WiflyControl::SetColorDirect