From b4371d14ca4801b213f5fea266a18e55ce69f533 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Thu, 23 Oct 2025 19:19:06 +0200 Subject: [PATCH] Fixing TextInfo bbox in case of oversampling --- src/laybasic/laybasic/gsiDeclLayTextInfo.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/laybasic/laybasic/gsiDeclLayTextInfo.cc b/src/laybasic/laybasic/gsiDeclLayTextInfo.cc index a60d1a21c..1f1c1f3a6 100644 --- a/src/laybasic/laybasic/gsiDeclLayTextInfo.cc +++ b/src/laybasic/laybasic/gsiDeclLayTextInfo.cc @@ -139,7 +139,7 @@ public: } - db::DCplxTrans vp_trans = mp_view->viewport ().trans () * tv_trans; + db::DCplxTrans vp_trans = db::DCplxTrans (double (mp_view->canvas ()->oversampling ())) * mp_view->viewport ().trans () * tv_trans; db::DBox box = m_textinfo.bbox (ctx_trans * dtext, vp_trans); double b = m_border / vp_trans.mag ();