Description: The cursor that is used in the IDE is not the same as the cursor used in the main LO environment in Writer. As such, cursor placement and looks differs to that of LO. To place a cursor in the main LO environment, the mouse cursor only needs to be about half way past a character to be able to place it at the end of the character, whereas in the IDE, the mouse cursor has to be almost touching the next character in order to place it at the end of the last character. Also the cursor width is also wider than the main LO version. This make it frustrating when trying to place your cursor where you want it. Steps to Reproduce: 1. Open the IDE with any text present. 2. Try to place the cursor at the end of a word or character Actual Results: The cursor operation differs in cursor placement to that of the main LO environment Expected Results: It behaves and looks the same as LO (e.g. Writer) Reproducible: Always User Profile Reset: No Additional Info: Version: 7.6.4.1 (X86_64) / LibreOffice Community Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1 CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win Locale: en-GB (en_GB); UI: en-GB Calc: CL threaded
Could you attach some screenshots?
Created attachment 197445 [details] Cursor size difference Image showing cursor size difference.
I've attached an image showing the cursor difference. They are both the same word, one in LO Writer, the other in the Basic IDE. Zoom levels are both set to 100%. The Basic cursor (the lower one) is noticeably thicker. As for the other issue with the cursor movement, it is easier to try yourself rather than me try and capture this. I'll try an upload an mp4 file of the problem if I can 1. Place your cursor at in a word 2. drag your mouse to the right and left click your mouse button every so often 3. Cursor does not move until the mouse cursor reaches the next character. this is different behaviour to LO Writer
Created attachment 197446 [details] Cursor movement problem Mp4 video showing the problem with cursor movement
[Automated Action] NeedInfo-To-Unconfirmed
(In reply to Vas from comment #0) > To place a cursor in the main LO environment, the mouse cursor only needs to > be about half way past a character to be able to place it at the end of the > character, whereas in the IDE, the mouse cursor has to be almost touching > the next character in order to place it at the end of the last character. > Also the cursor width is also wider than the main LO version. This make it > frustrating when trying to place your cursor where you want it. Let's ask the design team what they think. This seems like a very small detail.
Created attachment 199611 [details] Screencast Linux Looks different, and probably like you expect, right? Version: 25.2.1.2 (X86_64) / LibreOffice Community Build ID: 520(Build:2) CPU threads: 32; OS: Linux 6.13; UI render: default; VCL: kf6 (cairo+xcb) Locale: de-DE (en_US.UTF-8); UI: en-US 25.2.1-2 Calc: threaded
(In reply to Heiko Tietze from comment #7) > Created attachment 199611 [details] > Screencast Linux > > Looks different, and probably like you expect, right? No. Best to zoom in really, really close, so you can see the difference.
Created attachment 199612 [details] Screencast Linux with zoom I still don't see a difference. The mouse cursor in its text representation remains as it is whether in Writer or Basic and independent from the zoom. The caret (sometimes called text cursor) does change on zoom but follows the text height.
(In reply to Heiko Tietze from comment #9) > Created attachment 199612 [details] > Screencast Linux with zoom > > I still don't see a difference. The mouse cursor in its text representation > remains as it is whether in Writer or Basic and independent from the zoom. > The caret (sometimes called text cursor) does change on zoom but follows the > text height. You are clicking in the wrong place in Writer. 1. Zoom in 2. Click a nanometer to the right of the center of a character Result: the text cursor jumps to the right side of the character. Reporter wants the IDE to behave in the same, extra-sensitive way.
Now I got it. Consistency is desirable and I'd also prefer the precise Writer-method. Jonathan might have insights how to fix it.