Description: User permitted to select and lock objects in Draw and Writer and by extension to declare objects as visible or not. Conditionality problems may exist if objects within the selected object were prior declared as Locked or not (or visible or not) Steps to Reproduce: 1. open a PDF in Draw or Writer 2. position a number of small objects eg text box over the background page 3. try to reselect one of the small objects 4. often the background object is selected by error - it can be difficult selecting the required object 5. the Object pallet in Draw could be improved upon by identifying the type of object with onscreen echo if an object in the Object pallet is selected 6. the background object (eg PDF page) could be locked making it unavailable for selection and unavailable to click and drag by mistake. 7. the ability to declare an object locked or unlocked should be left to the user with easy identification on the object entry in Object pallet Actual Results: It can be frustratingly difficult selecting small objects such as text boxes on a large object background. Usually the large object can be selected by mistake and repositioned by mistake. This can spoil carefully prepared formatting Expected Results: Easy to lock an object A locked object automatically locks all objects contained within the locked object if they are not already locked Unlocking an object releases objects contained within it had they not been already locked Reproducible: Always User Profile Reset: No OpenGL enabled: Yes Additional Info: Example workflow: commenting/editing on PDF files in LO Draw and/or Writer Perceived problem: Selecting an object that lies on a PDF page can be difficult at times. At times when the background object has been selected by mistake it is easy to drag the object away from its default positioning. Feature Request: User able to select an object and declare it as "locked". Meaning that the object cannot be selected and cannot be moved. For the effect to happen recursively so that all objects contained in an object become locked if the containing object is declared "locked" Purpose: I believe it will enhance workflow, avoid selecting background object or other objects that are locked and close to the intended object due for selection. Enhance user experience by reducing frustration at selecting wrong object. A similar working method and workflow should be created to declare objects as visible or not with conditionality whether contained objects were prior declared as visible or not within the selected object I believe the enhancement request is valid across all versions of LibreOffice but I have not checked all versions and only on Linux operating systems In terminal: glxinfo | grep OpenGL returns OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) HD Graphics 520 (SKL GT2) OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.6 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.6 OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.6 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions:
Draw: Use an own layer for the object you want to lock and draw other objects on a different layer. So this bug report should only be about Writer. And for Writer see bug 49626. I see no need for another bug report.
Marking as duplicate of earlier Draw/Impress bug 89831, as Regina mentioned Writer is already covered elsewhere. Thank you! *** This bug has been marked as a duplicate of bug 89831 ***