Bug 165235 - Forms: Moving cursor to pattern field moves right of pattern - no input possible at this position
Summary: Forms: Moving cursor to pattern field moves right of pattern - no input possi...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-13 14:39 UTC by Robert Großkopf
Modified: 2025-02-14 13:38 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Open the document, set the cursor in first field, move with tabulator to next field… (16.59 KB, application/vnd.oasis.opendocument.text)
2025-02-13 14:39 UTC, Robert Großkopf
Details
Video showing how it works ver 25.2.1.1 (4.80 MB, video/mp4)
2025-02-14 11:53 UTC, m_a_riosv
Details
Video shows: I could only set cursor by mouse (or arrow left) to start input in pattern field. (121.53 KB, video/mp4)
2025-02-14 13:38 UTC, Robert Großkopf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Großkopf 2025-02-13 14:39:20 UTC
Created attachment 199188 [details]
Open the document, set the cursor in first field, move with tabulator to next field…

Open the attached Writer document.
Contains 2 fields.
Position cursor into first field.
Press tabulator.
Cursor moves to second field, which is a pattern field.
Cursor will be positioned at the right of the pattern. Input at this position is impossible.

Expected behavior: Cursor should be moved to the left of the pattern. So you could directly start to input data.

This behavior exists since start of LO.
Have tested it with also with
Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 6; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (de_DE.UTF-8); UI: en-US
Calc: threaded
Comment 1 m_a_riosv 2025-02-13 20:53:03 UTC
The cursor moves to the right of the pattern, but entering data works fine.
Comment 2 Robert Großkopf 2025-02-14 06:34:51 UTC
(In reply to m_a_riosv from comment #1)
> The cursor moves to the right of the pattern, but entering data works fine.

When cursor is at the right of the pattern: What have you done? When I try to write anything the pattern will always be marked and nothing happens.
I have to move the cursor to the left and start to input content.

Expected: Cursor is set on the left and I could start to input content directly.
Comment 3 Robert Großkopf 2025-02-14 06:41:58 UTC
Might be a special Linux problem:
https://ask.libreoffice.org/t/edit-and-literal-mask/117978
Comment 4 m_a_riosv 2025-02-14 11:53:03 UTC
Created attachment 199203 [details]
Video showing how it works ver 25.2.1.1

Version: 25.2.1.1 (X86_64) / LibreOffice Community
Build ID: e538fb6403facdfd3db0250c3b3278236c675c2a
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded
Comment 5 Robert Großkopf 2025-02-14 13:38:11 UTC
Created attachment 199206 [details]
Video shows: I could only set cursor by mouse (or arrow left) to start input in pattern field.

As we have discussed in ask.libreoffice there seems to be a difference between Windows and Linux. If it works in Linux as it works in Windows - no problem. While it doesn't work this way I have never used this form control.