Fixed masking issue

(failed when neither on top nor on bottom was set)
This commit is contained in:
Klaus Basan
2016-06-08 02:25:45 +02:00
parent 23411609a8
commit 1fd645fce4

View File

@@ -292,12 +292,12 @@ namespace BlackGui
Qt::WindowFlags flags = widget->windowFlags();
if (Qt::WindowStaysOnTopHint & flags)
{
flags ^= Qt::WindowStaysOnTopHint;
flags &= ~Qt::WindowStaysOnTopHint;
flags |= Qt::WindowStaysOnBottomHint;
}
else
{
flags ^= Qt::WindowStaysOnBottomHint;
flags &= ~Qt::WindowStaysOnBottomHint;
flags |= Qt::WindowStaysOnTopHint;
}
widget->setWindowFlags(flags);