[Libreoffice-bugs] [Bug 144436] New: LO Base nested forms exhibit incorrect navigation when using tab key
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Fri Sep 10 21:13:17 UTC 2021
https://bugs.documentfoundation.org/show_bug.cgi?id=144436
Bug ID: 144436
Summary: LO Base nested forms exhibit incorrect navigation when
using tab key
Product: LibreOffice
Version: 7.2.0.4 release
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Base
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: spun69 at yahoo.com
Description:
Our application uses a BASE file with an external HSQLDB server. Some of the
forms use a nested structure (parent, child, grandchild), as follows:
CUSTOMER form
|
+--RESERVATION form
|
+--INVOICE form
|
+--PAYMENT form
The CUSTOMER form has Data-Cycle property assigned "Current Page". The LO
documentation states "On exit from the last field of a form, the cursor skips
to the first field in the next form.".
In LO v6.x this resulted in cursor moving to first field in the immediate child
form (RESERVATION) as expected.
In LO v7.x, the cursor skips to the first field in the grandchild form
(INVOICE), which is not expected. This is a big nuisance and the user must use
the mouse to reset the cursor position.
Issue seen on Windows and MacOS platforms.
Steps to Reproduce:
1. Using attach "Demo.odb" file, open the Reservation form
2. Create new Customer record.
3. Enter data in each field, using TAB key to advance
4. At last Customer field, press TAB to skip to next subform
Actual Results:
Cursor moves out of last field in parent form to first field of grandchild
form.
Expected Results:
Cursor moves out of last field in parent form to first field of immediate child
form.
Reproducible: Always
User Profile Reset: No
Additional Info:
Version: 7.2.0.4 (x64) / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 12; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210910/1b427f5c/attachment.htm>
More information about the Libreoffice-bugs
mailing list