Bug 161518 - "Send to back" is not honored if the objects are on different layers
Summary: "Send to back" is not honored if the objects are on different layers
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
24.2.1.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Z-Order
  Show dependency treegraph
 
Reported: 2024-06-11 19:40 UTC by RGB
Modified: 2024-07-30 09:13 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screencast illustrating the problem (902.85 KB, video/mp4)
2024-06-11 19:40 UTC, RGB
Details

Note You need to log in before you can comment on or make changes to this bug.
Description RGB 2024-06-11 19:40:50 UTC
Created attachment 194666 [details]
Screencast illustrating the problem

Steps to reproduce the problem (follow the attached screencapture):

1- Insert an object on layer Layout
2- Move to layer Controls and insert, on top of the first object, a second one
3- Right click on the second object → Arrange → Send to Back

Result:

1- Second object still displayed on top 
2- Click on the overlapping area and the first object will be selected, as if it were on top, even if it's displayed bellow.

Screencast created with

Version: 24.8.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 567dbcf68711402736f65f4a0a47ef57549fe50f
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: kf5 (cairo+xcb)
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded

but problem also present on 

Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: kf5 (cairo+xcb)
Locale: es-ES (es_ES.UTF-8); UI: es-ES
Calc: threaded

I can't test older versions ATM, but I don't remember seeing this problem before.
Comment 1 Mudge 2024-07-09 19:32:57 UTC
Thank you for reporting the bug. I can confirm that the bug is present in

Version: 24.2.4.2 (X86_64) / LibreOffice Community
Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2
CPU threads: 24; OS: Windows 10.0 Build 22631; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 2 Regina Henschel 2024-07-10 23:28:50 UTC
That is a special property of the "Controls" layer, that the objects are always in front. The request for removing this special behavior is in bug 116917.