Bug 119272 - Dangerous function : select several thumbs
Summary: Dangerous function : select several thumbs
Status: RESOLVED DUPLICATE of bug 104564
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
5.4.7.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-14 12:12 UTC by yves30b
Modified: 2018-08-14 15:55 UTC (History)
0 users

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 yves30b 2018-08-14 12:12:43 UTC
Description:
When multiple sheets are selected then any edit made to a given cell (for example Sheet1 cell B13) will also silently be made on the other selected sheets to that same cell (for example Sheet2 cell B13, and Sheet3 cell B13) without any notification to the user that those changes are being propagated throughout all the selected sheets - they may in fact be unaware that multiple sheets are selected.

They may be unaware because it's hard to tell the difference between a selected sheet (white tab), and unselected sheet (nearly-white tab).  One must simultaneously select all sheets that they want printed as a single job, and it's easy to forget that they're selected afterwards.

The ability to do this may be by design, but if so then at a minimum the user should be notified that multiple sheets are selected and edits on any cell will be made to all selected sheets.  In short, whenever something is done invisibly in the background that is potentially destructive to invaluable data the user should be always notified of the fact.  I also recommend making the tabs of selected sheets more visibly different than unselected tabs, say perhaps making the tab dark gray or something like green4.
The Issue Type has been changed from "Defect" to "Enhancement".  Note also that this "Enhancement" report is also related to "Defect" report here (cell protection broken): http://openoffice.org/bugzilla/show_bug.cgi?id=118151

There are 3 possible enhancements I can think of to the edit-propagation feature (by "edit-propagation" I'm referring to the feature wherein the edits of any cell of the active sheet are automatically propagated to the same cell address of all other simultaneously selected sheets).  Ideally they'd all be implemented.

1) An event-triggered warning.  Whenever the user selects multiple sheets they are notified that changes to any cell made on the active sheet will automatically be made to the same cell address on the other selected sheets.
2) Toggle the feature on/off. Ideally this feature could be a selectable option in the "Options" dialog window.  It would be nice, for example, to be able to select multiple sheets for printing purposes without exposing their data to edit-propagation vulnerability.
3) Better visibility of sheet-selection status (by perhaps increasing the color difference of selected vs. unselected worksheet tabs).  Although this doesn't resolve the original concern, it would make the edit-propagation feature more likely beneficial instead of potentially destructive.
getting rid of value "enhancement" for field "severity".
For enhancement the field "issue type" shall be used.

Performing changes that are not visible to the user is bad practice.
When multiple sheets are selected an attempt to input data into visible sheet should break the selection of sheets and be applied to the visible sheet only.


Actual Results:
Sorry, I don't speak english

Expected Results:
Sorry, I don't speak english


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Timur 2018-08-14 15:55:48 UTC
We have multiple requests for better visibility of multiple selected sheets. 
So you should search before posting. 
Currently we have Bug 88840 and this Bug 104564.
I'll mark as a duplicate (could be of either one).

*** This bug has been marked as a duplicate of bug 104564 ***