diff --git a/limereport/lrreportengine.cpp b/limereport/lrreportengine.cpp index 3ff5d34..6f622bc 100644 --- a/limereport/lrreportengine.cpp +++ b/limereport/lrreportengine.cpp @@ -492,7 +492,7 @@ bool ReportEnginePrivate::showPreviewWindow(ReportPages pages, PreviewHints hint Q_UNUSED(printer) if (pages.count()>0){ Q_Q(ReportEngine); - PreviewReportWindow* w = new PreviewReportWindow(q, 0, settings()); + PreviewReportWindow* w = new PreviewReportWindow(q, QApplication::activeWindow(), settings()); w->setWindowFlags(Qt::Dialog|Qt::WindowMaximizeButtonHint|Qt::WindowCloseButtonHint| Qt::WindowMinMaxButtonsHint); w->setAttribute(Qt::WA_DeleteOnClose,true); w->setWindowModality(Qt::ApplicationModal);