[Libreoffice-bugs] [Bug 118040] Inadequate error handling in pie charts UI: EDITING the data range can cause the diagram to disappear

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Feb 26 18:25:24 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=118040

Roman Kuznetsov <79045_79045 at mail.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |79045_79045 at mail.ru
             Blocks|                            |90486, 105948

--- Comment #6 from Roman Kuznetsov <79045_79045 at mail.ru> ---
(In reply to Albrecht Müller from comment #0)
> Description:
> Innocent looking changes in the data range of a pie chart can make the
> diagram to disappear. This is pretty surprising, cannot be undone and can
> lead to data loss.
> 
> Steps to Reproduce:

...

> A dialogue box titled "Data Range: Area"
> appears that allows you to define the data range. Click on Cell B7. The
> intention is to add an additional entry to the chart. Actually this reduces
> the range to the single cell B7.

It's expected behavior, because after pressing of button "Select data range"
you see full selected address in minidialog window and if you select any cell
on sheet at once then you change all selected adress to new. You should before
selecting of any cell on sheet just click in adress line in minidialog to
deselect address.

> Actual Results:  
> The content of the Chart disappears. Press ok. The chart is now a single
> white rectangle. Click outside this rectangle: The chart is gone. Look at
> Edit -> Undo: You cannot undo the change that caused the problem, the undo
> action is "Undo: Insert embedded object (OLE)".

And it's a bug because you can't make Undo operation after disappearing of
chart and you loss your chart.
You should use Undo function in Chart edit mode at once after changing of data
range.

Resume: Undo function should remember all user actions in one main list. Now we
have two different Undo list: first - main, for all sheet and second - in Chart
edit mode

And finally: still repro in

Version: 6.3.0.0.alpha0+
Build ID: b45289e48e0f354b9996e2846dd041db4a9947ce
CPU threads: 4; OS: Linux 4.18; UI render: default; VCL: kde5; 
TinderBox: Linux-rpm_deb-x86_64 at 86-TDF, Branch:master, Time:
2019-02-08_12:51:03
Locale: ru-RU (ru_RU.UTF-8); UI-Language: en-US
Calc: threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=90486
[Bug 90486] [META] Chart bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=105948
[Bug 105948] [META] Undo/Redo bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190226/f40f4ec0/attachment.html>


More information about the Libreoffice-bugs mailing list