Bug 162444 - [EDITING] Rotated labels to 90° in XY data series go down if move with arrow keys
Summary: [EDITING] Rotated labels to 90° in XY data series go down if move with arrow ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.6.2.1 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Chart-Labels
  Show dependency treegraph
 
Reported: 2024-08-12 18:50 UTC by LeroyG
Modified: 2025-01-05 15:45 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description LeroyG 2024-08-12 18:50:51 UTC
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
Comment 1 LeroyG 2024-08-12 19:17:19 UTC
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.
Comment 2 m_a_riosv 2024-08-12 20:28:45 UTC
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
Comment 3 LeroyG 2025-01-05 15:45:29 UTC
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.