Qt/RenderWidget: Fix the render widget showing up when it shouldn't

This commit is contained in:
spycrab 2018-04-22 13:01:18 +02:00
parent 50e80d66db
commit 519fa7529f

View File

@ -75,9 +75,12 @@ void RenderWidget::OnHideCursorChanged()
void RenderWidget::OnKeepOnTopChanged(bool top)
{
const bool was_visible = isVisible();
setWindowFlags(top ? windowFlags() | Qt::WindowStaysOnTopHint :
windowFlags() & ~Qt::WindowStaysOnTopHint);
if (was_visible)
show();
}