tdf#80467: Fix math rendering in elements dock with RTL UI
Make sure to disable RTL on the OutputDevice, otherwise the math will be rendered right-to-left without even mirroring the parenthesis. Change-Id: Iea43dbc0d7efe914120d5cc1605522254344b4fc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155538 Tested-by: Jenkins Reviewed-by: خالد حسني <khaled@libreoffice.org>
This commit is contained in:
@@ -532,6 +532,7 @@ void SmElementsControl::addElement(const OUString& aElementVisual, const OUStrin
|
||||
pDevice->SetDrawMode(DrawModeFlags::Default);
|
||||
pDevice->SetLayoutMode(vcl::text::ComplexTextLayoutFlags::Default);
|
||||
pDevice->SetDigitLanguage(LANGUAGE_ENGLISH);
|
||||
pDevice->EnableRTL(false);
|
||||
|
||||
pDevice->SetBackground(GetControlBackground());
|
||||
pDevice->SetTextColor(GetTextColor());
|
||||
|
||||
Reference in New Issue
Block a user