Bug 53821 - EDITING: Strange results about shape operations when combines two types of shapes
Summary: EDITING: Strange results about shape operations when combines two types of sh...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
3.6.0.4 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords:
Depends on:
Blocks: Shapes
  Show dependency treegraph
 
Reported: 2012-08-20 01:56 UTC by Naruhiko Ogasawara
Modified: 2019-12-04 08:29 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Calc document contains two different types of shapes. (8.34 KB, application/vnd.oasis.opendocument.spreadsheet)
2012-08-20 01:56 UTC, Naruhiko Ogasawara
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Naruhiko Ogasawara 2012-08-20 01:56:28 UTC
Created attachment 65814 [details]
Calc document contains two different types of shapes.

Problem description: 

This bug is related with Bug #53629.
Reported as a Calc bug, but Writer also have same problem.

We've separate the types of shapes in the bug #53629.

[Type A]
- Rectangle
- Ellipse
- Symbol Shapes

[Type B]
- Basic Shapes
- Block Allows
- Flowcharts
- Callouts
- Stars


Common preparations:

  1. Draw one Type A shape; eg. Rectangles (ShapeX) and Type B shape; eg. Basic shapes (ShapeY).
  2. Make ShapeX laps over ShapeX. (but ShapeX is always covered by ShapeY)
(see attached ods file)

[Problem I]
  3-a. Apply ShapeX "Context Menu" - "Arrange" - "Bring to Front" or "Bring Forward"

Current behavior:
  ShapeX always under the ShapeY.
  (there might be two different layer about Type A shapes and Type B shapes)

Excepted behaivor:
  ShapeX will cover ShapeY
  (these two types of shapes can put any kind of order).

Additional information:
  "Context Menu" - "Arrange" - "To Foreground" or "To Background" seems to work fine.


[Problem II]
  3-b. Grouping ShapeX and ShapeY.

Current behavior:
  We can't see ShapeY.
  If we save-and-close this document and reopen, or cut the group and copy, we can see ShapeY again.

Excepted behavior:
  Grouping works correctly if the group contains type A shapes and type B shapes.
Comment 1 Regina Henschel 2012-08-24 16:06:09 UTC
I confirm the arrangement problems with LO 3.6. But they can only be seen when objects newly created. Save and reload the file and the objects can be arranged as expected.
Comment 2 QA Administrators 2015-01-05 17:52:05 UTC Comment hidden (obsolete)
Comment 3 Buovjaga 2015-01-28 12:45:22 UTC
On opening attachment 65814 [details](In reply to Regina Henschel from comment #1)
> I confirm the arrangement problems with LO 3.6. But they can only be seen
> when objects newly created. Save and reload the file and the objects can be
> arranged as expected.

Reproduced.

Win 7 Pro 64-bit Version: 4.5.0.0.alpha0+
Build ID: 784d069cc1d9f1d6e6a4e543a278376ab483d1eb
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2015-01-25_23:07:36
Comment 4 QA Administrators 2016-02-21 08:37:03 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2017-03-06 15:42:57 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2019-12-03 14:05:19 UTC Comment hidden (obsolete)
Comment 7 Naruhiko Ogasawara 2019-12-04 03:23:31 UTC
Not reproducible with:

Version: 6.3.3.2
Build ID: a64200df03143b798afd1ec74a12ab50359878ed
CPU threads: 4; OS: Mac OS X 10.14.6; UI render: default; VCL: osx; 
Locale: ja-JP (ja_JP.UTF-8); UI-Language: en-US
Calc: threaded

and:

Version: 6.3.3.2 (x86)
Build ID: a64200df03143b798afd1ec74a12ab50359878ed
CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: ja-JP (ja_JP.UTF-8); UI-Language: en-US
Calc: threaded

Both of problem I and II seems to be solved
Comment 8 Naruhiko Ogasawara 2019-12-04 03:28:04 UTC
Not reproducible with:

Version: 6.3.3.2
Build ID: a64200df03143b798afd1ec74a12ab50359878ed
CPU threads: 4; OS: Mac OS X 10.14.6; UI render: default; VCL: osx; 
Locale: ja-JP (ja_JP.UTF-8); UI-Language: en-US
Calc: threaded

and:

Version: 6.3.3.2 (x64)
Build ID: a64200df03143b798afd1ec74a12ab50359878ed
CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: ja-JP (ja_JP.UTF-8); UI-Language: en-US
Calc: threaded

It seems to be solved both of the problems I (arrangement) and II (grouping).
Comment 9 Buovjaga 2019-12-04 08:29:03 UTC
Great, let's close.