diff --git a/libs/ui/kis_layer_manager.cc b/libs/ui/kis_layer_manager.cc --- a/libs/ui/kis_layer_manager.cc +++ b/libs/ui/kis_layer_manager.cc @@ -305,7 +305,7 @@ dlg->resize(dlg->minimumSizeHint()); Qt::WindowFlags flags = dlg->windowFlags(); - dlg->setWindowFlags(flags | Qt::WindowStaysOnTopHint | Qt::Dialog); + dlg->setWindowFlags(flags | Qt::Tool | Qt::Dialog); dlg->show(); } @@ -347,7 +347,7 @@ dialog->resize(dialog->minimumSizeHint()); dialog->setAttribute(Qt::WA_DeleteOnClose); Qt::WindowFlags flags = dialog->windowFlags(); - dialog->setWindowFlags(flags | Qt::WindowStaysOnTopHint | Qt::Dialog); + dialog->setWindowFlags(flags | Qt::Tool | Qt::Dialog); dialog->show(); } @@ -378,7 +378,7 @@ dialog->resize(dialog->minimumSizeHint()); dialog->setAttribute(Qt::WA_DeleteOnClose); Qt::WindowFlags flags = dialog->windowFlags(); - dialog->setWindowFlags(flags | Qt::WindowStaysOnTopHint | Qt::Dialog); + dialog->setWindowFlags(flags | Qt::Tool | Qt::Dialog); dialog->show(); }