https://bugs.documentfoundation.org/show_bug.cgi?id=101361
Khaled Hosny <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|medium |high
Status|NEW |ASSIGNED
Assignee|[email protected] |[email protected]
|desktop.org |
--- Comment #4 from Khaled Hosny <[email protected]> ---
I did some digging and found a change that fixes this issue for my limited
testing:
diff --git a/sw/source/core/text/frmcrsr.cxx b/sw/source/core/text/frmcrsr.cxx
index 63d8994..1babc48 100644
--- a/sw/source/core/text/frmcrsr.cxx
+++ b/sw/source/core/text/frmcrsr.cxx
@@ -905,7 +905,7 @@ static void lcl_VisualMoveRecursion( const SwLineLayout&
rCurrLine, sal_Int32 nI
pPor = pPor->GetPortion();
}
- if ( bRight )
+ if ( !bRight )
{
bool bRecurse = pPor && pPor->IsMultiPortion() &&
static_cast<const SwMultiPortion*>(pPor)->IsBidi();
However this code have not been changed since almost forever, so I’m puzzled
why it broke now. It would be very helpful if we can get a bisect here, or at
least the exact release where it broke, any one volunteering?
PS. The issue happens also without GTK, and happens only in Writer.
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs