diff --git a/win-linux/src/windows/ceditorwindow_p.h b/win-linux/src/windows/ceditorwindow_p.h index e64edf34e..133e2c2bc 100644 --- a/win-linux/src/windows/ceditorwindow_p.h +++ b/win-linux/src/windows/ceditorwindow_p.h @@ -653,7 +653,7 @@ public: break; } - CEditorTools::print({m_panel->cef(), pContext, &page_ranges, window->handle()}); + CEditorTools::print({m_panel->cef(), pContext, &page_ranges, parent}); } pContext->Release(); diff --git a/win-linux/src/windows/cmainwindow.cpp b/win-linux/src/windows/cmainwindow.cpp index 20e9f2f72..a76340f41 100644 --- a/win-linux/src/windows/cmainwindow.cpp +++ b/win-linux/src/windows/cmainwindow.cpp @@ -1232,7 +1232,7 @@ void CMainWindow::onDocumentPrint(void * opts) break; } - CEditorTools::print({pView, pContext, &page_ranges, this}); + CEditorTools::print({pView, pContext, &page_ranges, parent}); } pContext->Release();