https://bugs.kde.org/show_bug.cgi?id=426606

Ahab Greybeard <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
                   |                            |k

--- Comment #1 from Ahab Greybeard <[email protected]> ---
I can understand David's concern about ungrouping pre-existing groups in the
vector library but I don't think this would happen if there was an auto-ungroup
applied to content after it was dragged out of the library docker and onto the
canvas.

An addition level of grouping is applied to the object after it's been dropped
onto the canvas and seems to be an efficient way of applying a positional
offset, depending on where it's been placed on the canvas.
An auto-ungroup would result in a small computational load to move the offset
values into the lower level of grouping (or into the object itself in the case
of an initially ungrouped single object).

For a vector library symbol block, internally there may be an additional level
of grouping imposed by whatever application has been used to create the vector
library but it is possible to have a single ungrouped vector object in a symbol
block. Hence auto-ungrouping of any dragged out vector object would work for
text (that was not grouped in the symbol block) and would not affect the
grouping of other types of library content.

Checking for any existing lower levels of grouping and deciding if it's safe or
appropriate to remove them is a separate thing and would be complicated.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to