Description: In an XY chart with data labels, if they are rotated to 90°, the arrow keys make them to move downward. Steps to Reproduce: 1. Create an XY chart with data labels 2. Select a data label (or all of them) and choose 90° (270°) for the Rotate text field 3. Select a sigle data label and move it with the arrow keys (or drag it with the mouse) Actual Results: Each arrow key press will move the label a big step downward (and a normal step "arrow key-ward"). If dragged with the mouse, it would not stay where released. Expected Results: Each arrow key press will move the label a normal step "arrow key-ward". If dragged with the mouse, stay where released. Reproducible: Always User Profile Reset: No Additional Info: For a sample file, see Regina's one: https://ask.libreoffice.org/t/adding-individual-labels-to-datapoints-in-bar-chart/109133/5 Reproducible with: Version: 7.6.7.2 (X86_64) / LibreOffice Community Build ID: dd47e4b30cb7dab30588d6c79c651f218165e3c5 CPU threads: 4; OS: Windows 10.0 Build 17763; UI render: Skia/Raster; VCL: win Locale: es-MX (es_AR); UI: en-US Calc: threaded Reproducible with: Version: 24.2.5.2 (X86_64) / LibreOffice Community Build ID: bffef4ea93e59bebbeaf7f431bb02b1a39ee8a59 CPU threads: 4; OS: Windows 10.0 Build 17763; UI render: Skia/Raster; VCL: win Locale: es-AR (es_AR); UI: es-ES Calc: threaded No reproducible with (labels can't be moved with arrow keys or mouse): Versión: 6.4.7.2 (x64) Id. de compilación: 639b8ac485750d5696d7590a72ef1b496725cfb5 Subprocs. CPU: 4; SO: Windows 10.0 Build 17763; Repres. IU: predet.; VCL: win; Configuración regional: es-AR (es_AR); Idioma de IU: es-ES Calc: threaded
With 270° for the Rotate text field Each arrow key press will move the label a big step rightward (and a normal step "arrow key-ward"). Each big step seems to measure the height (if downward) or width (if rightward) of the label.
Reproducible Version: 24.8.0.3 (X86_64) / LibreOffice Community Build ID: 0bdf1299c94fe897b119f97f3c613e9dca6be583 CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
Reproducible with: Version: 7.6.2.1 (X86_64) / LibreOffice Community Build ID: 60(Build:1) CPU threads: 4; OS: Linux 5.14; UI render: default; VCL: gtk3 Locale: es-MX (en_US.UTF-8); UI: en-US Calc: threaded It is possible to assign the position by value in the dialog, but this is a guess task.