Kaydet (Commit) 51c8969f authored tarafından Samuel Mehrbrodt's avatar Samuel Mehrbrodt

Set parent window for print dialog

In embedded LO this dialog sometimes shows up in background.

Change-Id: I9b7f423aaa6b2bbe915398287a5f3b955af930b4
Reviewed-on: https://gerrit.libreoffice.org/52962Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
üst 37729618
...@@ -473,7 +473,8 @@ bool Printer::PreparePrintJob(std::shared_ptr<PrinterController> xController, ...@@ -473,7 +473,8 @@ bool Printer::PreparePrintJob(std::shared_ptr<PrinterController> xController,
{ {
try try
{ {
ScopedVclPtrInstance< PrintDialog > aDlg( nullptr, xController ); VclPtr<vcl::Window> xParent = xController->getWindow();
ScopedVclPtrInstance< PrintDialog > aDlg( xParent, xController );
if( ! aDlg->Execute() ) if( ! aDlg->Execute() )
{ {
xController->abortJob(); xController->abortJob();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment