Bug 160100 - Pasting a callout shape into a chart in edit mode loses formatting
Summary: Pasting a callout shape into a chart in edit mode loses formatting
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Chart (show other bugs)
Version:
(earliest affected)
7.6.5.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-08 16:57 UTC by Ian Eales
Modified: 2024-04-10 14:02 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot (177.12 KB, image/jpeg)
2024-03-26 05:45 UTC, Naresh
Details
Callout source & paste (32.79 KB, image/png)
2024-03-26 13:44 UTC, Ian Eales
Details
Callout move (37.30 KB, image/png)
2024-03-26 13:46 UTC, Ian Eales
Details
Paste w line on Right (61.51 KB, image/png)
2024-03-29 16:09 UTC, Ian Eales
Details
Paste line on Left (63.74 KB, image/png)
2024-03-29 16:09 UTC, Ian Eales
Details
Move pasted left (64.86 KB, image/png)
2024-03-29 16:10 UTC, Ian Eales
Details
Example file (19.72 KB, application/vnd.oasis.opendocument.spreadsheet)
2024-03-30 00:58 UTC, Ian Eales
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Eales 2024-03-08 16:57:54 UTC
In Calc, copying and pasting a Chart callout changes the font size. When set to 12pt, copy is 24pt

The pasted callout is at 0:0. The body of the callout is movable, but the tail is 'behind' the chart edit border and not selectable.
Comment 1 wjsim 2024-03-08 17:51:31 UTC
Thank you for reporting the bug. 
Unfortunately without clear steps to reproduce it, we cannot track down the origin of the problem. 
Please provide a clearer set of step-by-step instructions on how to reproduce the problem.
I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested information is provided.
Comment 2 Ian Eales 2024-03-08 19:24:37 UTC
Make a chart
Add a callout
add some text
copy the callout w Ctrl-C
paste the callout w Ctrl-V

====================
pasted callout is @ chart 0:0, text is 2x
====================


select pasted callout and move

Indicator line endpoint is stuck behind chart border and not selectable
Comment 3 QA Administrators 2024-03-09 03:15:42 UTC Comment hidden (obsolete)
Comment 4 Naresh 2024-03-26 05:43:39 UTC
Hi Ian Eales,

I am unable to reproduce this error.

Steps I tried:

create a chart
create a callout
add text in callout
copy and paste callout


Result: was able to move and edit the second callout. attaching screenshot for reference.
Comment 5 Naresh 2024-03-26 05:45:35 UTC
Created attachment 193307 [details]
screenshot
Comment 6 Naresh 2024-03-26 05:45:48 UTC
Version: 24.2.0.3 (X86_64) / LibreOffice Community
Build ID: da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-IN (en_IN); UI: en-US
Calc: threaded
Comment 7 Ian Eales 2024-03-26 13:42:38 UTC
Try it with the square callout. See screen shots
Comment 8 Ian Eales 2024-03-26 13:44:05 UTC
Created attachment 193322 [details]
Callout source & paste

Pasted callout format is all horked
Comment 9 Ian Eales 2024-03-26 13:46:33 UTC
Created attachment 193323 [details]
Callout move

end of the line is at the border and not selectable
Comment 10 Ian Eales 2024-03-26 13:47:32 UTC
If there are umpteen callouts, they must all be tested for the described fault, not just one...
Comment 11 Naresh 2024-03-28 04:57:27 UTC
I tried copying and pasting multiple callouts and the callout gets pasted on the cell which is selected and not anywhere else.
Comment 12 Ian Eales 2024-03-28 13:54:06 UTC
I'M PASTING THE CALLOUT IN A CHART!

Please see the attachments in the post above
Comment 13 Buovjaga 2024-03-29 13:16:13 UTC
Steps were not clear. Before the pasting step, there should be:

Enter edit mode in the chart by double-clicking it.

I don't see the font size change issue.

If the tail indicator is hidden outside the chart boundaries, just move the body until you see the indicator and then adjust it.

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 16; OS: Linux 6.7; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Comment 14 Ian Eales 2024-03-29 16:09:00 UTC
Created attachment 193388 [details]
Paste w line on Right

Line remains extended to right
Comment 15 Ian Eales 2024-03-29 16:09:42 UTC
Created attachment 193389 [details]
Paste line on Left

Line hidden under border
Comment 16 Ian Eales 2024-03-29 16:10:23 UTC
Created attachment 193390 [details]
Move pasted left

Line end remains hidden under border
Comment 17 Ian Eales 2024-03-29 16:11:20 UTC
Windows 10

Line to the left of the callout box.
Copy callout.
Paste callout.

Font SIZE  D O U B L E S  

Moving the body does not move the line.
The end of the line is hidden behind the border.
The line extends when you move the body.

If the callout is to the left of the line end, it remains accessible.

See attachments above

================================

Were I programming, I'd paste the callout exactly as copied and where the user clicked before pasting.

And before we released anything it was tested on the last three versions of the supported OS...
Comment 18 Buovjaga 2024-03-29 18:25:28 UTC
Might be specific to a spreadsheet, so you could attach an example one that shows the bug.
Comment 19 Ian Eales 2024-03-29 19:09:57 UTC
Trust me, it's not.
Comment 20 Ian Eales 2024-03-29 19:10:43 UTC
Also happens on Window XI on a different machine
Comment 21 Buovjaga 2024-03-29 20:56:13 UTC
(In reply to Ian Eales from comment #19)
> Trust me, it's not.

What matters here is reproducibility, so please attach a file that will make it easier for testers.
Comment 22 Ian Eales 2024-03-30 00:58:36 UTC
Created attachment 193398 [details]
Example file
Comment 23 Naresh 2024-04-08 04:44:31 UTC
I am still unable to reproduce this, so may be someone else can test and help.

Thanks,
Comment 24 Ian Eales 2024-04-10 14:02:00 UTC
What OS are you using?