svx/source/dialog/weldeditview.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
New commits: commit 8f0115345509b078b2983f3b03822fc1afdc6a9d Author: Henry Castro <[email protected]> AuthorDate: Wed Jan 19 12:00:21 2022 -0400 Commit: Jan Holesovsky <[email protected]> CommitDate: Wed Jan 26 13:24:18 2022 +0100 lok: fix regression "WeldEditView::DoPaint" for dialog tunneling Change-Id: I1cb345b3911d03dc90acef2a17705d654a06deb0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128622 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Jan Holesovsky <[email protected]> diff --git a/svx/source/dialog/weldeditview.cxx b/svx/source/dialog/weldeditview.cxx index 35ac22c3bb18..2e1859580b34 100644 --- a/svx/source/dialog/weldeditview.cxx +++ b/svx/source/dialog/weldeditview.cxx @@ -24,6 +24,7 @@ #include <com/sun/star/accessibility/XAccessibleContext.hpp> #include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> +#include <comphelper/lok.hxx> #include <editeng/eeitem.hxx> #include <editeng/fhgtitem.hxx> #include <editeng/fontitem.hxx> @@ -145,7 +146,8 @@ void WeldEditView::DoPaint(vcl::RenderContext& rRenderContext, const tools::Rect if (EditView* pEditView = GetEditView()) { - pEditView->Paint(rRect, &rRenderContext); + pEditView->Paint(comphelper::LibreOfficeKit::isActive() ? + rRenderContext.PixelToLogic(rRect) : rRect, &rRenderContext); if (HasFocus()) {
