[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