Bug 160730

Summary: QR and Barcodes behind other objects instead of on top (Writer, Calc)
Product: LibreOffice Reporter: Stéphane Guillou (stragu) <stephane.guillou>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: raal, telesto
Priority: medium Keywords: implementationError
Version: 6.4.0.3 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=121032
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 127232, 159143    

Description Stéphane Guillou (stragu) 2024-04-19 11:06:36 UTC
(Bug 121032 is the same issue but for Fontwork)

Steps:
1. Open Writer or Calc
2. Insert a shape
3. Insert an image
4. Insert a chart
5. Insert a formula
6. Insert a text box
7. Insert a QR/barcode

Result: in step 2 to 6, objects are always inserted above everything else.
In step 7, QR/Barcode is inserted below everything.

Expected: fontwork should be inserted at the top of z order.

Not reproduced in Draw / Impress.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: bdf3b5ce49b0e4ee1b4525d344cfb037ef473059
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3

Already the case in:

Version: 6.4.0.3
Build ID: b0a288ab3d2d4774cb44b62f04d5d28733ac6df8
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3

So assumed implementationError.
Comment 1 raal 2024-04-30 14:44:28 UTC
Confirm with Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5740d3fa83e9725a2771e5f00ba4aaf9965f0be2
CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded Jumbo