updates in setPopupFlags fixed

This commit is contained in:
Uwe Rathmann 2022-03-08 11:17:17 +01:00
parent f17a73f53b
commit 01a79a1b0b

View File

@ -382,7 +382,11 @@ bool QskPopup::hasFaderEffect() const
void QskPopup::setPopupFlags( PopupFlags flags )
{
m_data->flags = flags;
if ( static_cast<int>(flags) != m_data->flags )
{
m_data->flags = flags;
updateInputGrabber();
}
}
QskPopup::PopupFlags QskPopup::popupFlags() const
@ -399,11 +403,7 @@ void QskPopup::setPopupFlag( PopupFlag flag, bool on )
else
flags &= ~flag;
if ( flags != m_data->flags )
{
m_data->flags = flags;
updateInputGrabber();
}
setPopupFlags( PopupFlags( flags ) );
}
bool QskPopup::testPopupFlag( PopupFlag flag ) const