diff --git a/src/imports/widgets/qquickqfiledialog.cpp b/src/imports/widgets/qquickqfiledialog.cpp index 672c6d1bf48ab2ad65b4173650c521be391e0b54..4c5e1b6e373c7063d80a7ea462cea5b70a700e47 100644 --- a/src/imports/widgets/qquickqfiledialog.cpp +++ b/src/imports/widgets/qquickqfiledialog.cpp @@ -96,6 +96,7 @@ public: virtual void exec() { m_dialog.exec(); } virtual bool show(Qt::WindowFlags f, Qt::WindowModality m, QWindow *parent) { + m_dialog.winId(); m_dialog.windowHandle()->setTransientParent(parent); m_dialog.windowHandle()->setFlags(f); m_dialog.setWindowModality(m);