diff --git a/liboverlay/overlayMdssRot.cpp b/liboverlay/overlayMdssRot.cpp index 86df0c2c..071e9f27 100644 --- a/liboverlay/overlayMdssRot.cpp +++ b/liboverlay/overlayMdssRot.cpp @@ -95,10 +95,7 @@ void MdssRot::setSource(const overlay::utils::Whf& awhf) { } void MdssRot::setFlags(const utils::eMdpFlags& flags) { - mRotInfo.flags &= ~utils::OV_MDP_SECURE_OVERLAY_SESSION; - if (flags & utils::OV_MDP_SECURE_OVERLAY_SESSION) { - mRotInfo.flags |= utils::OV_MDP_SECURE_OVERLAY_SESSION; - } + mRotInfo.flags |= flags; } void MdssRot::setTransform(const utils::eTransform& rot, const bool& rotUsed)