Created attachment 177994 [details] Demonstration of RTL text selection box drawing bug When selecting RTL text, the bottom of the "highlight box" drawn around the selected text is miscalculated and extends off the bottom of the page. This appears to happen when selecting from within a line of text (rather than from the margin/edge). The attachment demonstrates the bug.
PLease attach test file.
Created attachment 178028 [details] Document with BIDI text paragraph Note also that the bounding box calculation is not always broken. Conditions under which the bug is triggered appear to be limited to: 1. Selections that begin and end anywhere within the RTL text. 2. Selections that move “backwards” from the LTR text and end in the RTL text (i.e., start index > end index). That is, selections that move forwards (have a starting character index that is lower than the ending character index) do not trigger the bug and selections that move backwards but encompass the entire RTL range do not trigger the bug.
(In reply to jcuenod from comment #2) > Created attachment 178028 [details] > Document with BIDI text paragraph The selection is not extending to the bottom for me like in your gif. Please copy and paste here the contents of your Help - About. This allows us to know more about your system. Set to NEEDINFO. Change back to UNCONFIRMED after you have provided the information. Arch Linux 64-bit Version: 7.5.0.0.alpha1+ (X86_64) / LibreOffice Community Build ID: 705b2924a14841883b4a8cac549f7af326d7a185 CPU threads: 8; OS: Linux 6.0; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Jumbo Built on 8 December 2022
Dear jcuenod, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping
Dear jcuenod, Please read this message in its entirety before proceeding. Your bug report is being closed as INSUFFICIENTDATA due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided): a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present b) Provide easy to reproduce steps – the simpler the better c) Provide any test case(s) which will help us confirm the problem d) Provide screenshots of the problem if you think it might help e) Read all comments and provide any requested information Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. Please do not: a) respond via email b) update the version field in the bug or any of the other details on the top section of our bug tracker Warm Regards, QA Team MassPing-NeedInfo-FollowUp