Bug 141679 - Stacking of form controls in active mode does not follow z-index but tab order
Summary: Stacking of form controls in active mode does not follow z-index but tab order
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
3.5.0 release
Hardware: x86-64 (AMD64) All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: preBibisect, regression
Depends on:
Blocks: Form-Controls Z-Order
  Show dependency treegraph
 
Reported: 2021-04-13 15:25 UTC by Regina Henschel
Modified: 2024-01-12 13:05 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Testdocument with two overlapping buttons (14.06 KB, application/vnd.oasis.opendocument.text)
2021-04-13 15:25 UTC, Regina Henschel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2021-04-13 15:25:50 UTC
Created attachment 171163 [details]
Testdocument with two overlapping buttons

Open attached document and toggle between design mode on/off. Notice, that the buttons change their stacking order.
The stacking order in 'design mode on' follows correctly the z-index in file. But the stacking order in active mode (design mode off) follows the tab order. The stacking order should be the same in active mode as in design mode, following the z-index from file.
Comment 1 Buovjaga 2022-04-14 13:20:52 UTC
Reproduced already with 3.5.0, but not yet with 3.3.0

Arch Linux 64-bit
Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 9a42c99d7b3e8a8429f14d7d851f3d186fa04594
CPU threads: 8; OS: Linux 5.17; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded Jumbo
Built on 14 April 2022
Comment 2 Stéphane Guillou (stragu) 2024-01-12 13:03:13 UTC
Reproduced in recent trunk build:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 3cb1ed4339fc9aec414c0f112a69705a7a4d9cc6
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded