View Issue Details

IDProjectCategoryView StatusLast Update
0006191DarkRadiantGeneralpublic03.11.2024 03:29
ReporterFrost_Salamander Assigned To 
PrioritynormalSeveritynormalReproducibilityalways
Status confirmedResolutionopen 
PlatformPCOSWindowsOS Version11
Product Version3.7.0 
Summary0006191: Cloning objects from a group using selection focus places the new objects in a new group
DescriptionIf you clone individual objects from a group using selection focus, they will end up in a new group.

I could see this making sense if you clone most of the objects in the group, but to do that you probably wouldn't use selection focus. You'd clone the group and just remove what you don't want. For cloning say one or two objects it's not really useful and I always end up having to ungroup the cloned objects.
Steps To Reproduce1. Open a new map and create a brush
2. Clone the brush and group both of them
3. Select the group, and 'toggle selection focus'
4. In this mode, select one of the brushes and clone it
5. Note the new brush is in a new group (see colour of outline), and you can perform an 'ungroup' operation on it.

Same thing happens if you clone multiple objects. As mentioned above, this might be desirable to some, but FWIW I can't think I'd ever want that.
TagsNo tags attached.

Activities

greebo

greebo

28.01.2024 10:12

administrator   ~0016456

The behaviour of moving cloned objects into newly created groups (while keeping the relationship between the objects intact) was implemented on purpose, but this was before the selection focus feature has been implemented.
Since grouping has no effect when selection focus is active, it sounds reasonable to change the cloning behaviour such that every cloned item inherits the group membership from its original.
greebo

greebo

28.01.2024 10:14

administrator   ~0016457

We don't appear to have unit tests covering the existing cloning algorithm, so this is something that should be done in the course of this issue.

Issue History

Date Modified Username Field Change
10.12.2022 14:38 Frost_Salamander New Issue
28.01.2024 10:07 greebo Status new => acknowledged
28.01.2024 10:12 greebo Status acknowledged => confirmed
28.01.2024 10:12 greebo Note Added: 0016456
28.01.2024 10:14 greebo Note Added: 0016457
28.01.2024 11:11 greebo Assigned To => greebo
28.01.2024 11:11 greebo Status confirmed => assigned
03.11.2024 03:29 greebo Assigned To greebo =>
03.11.2024 03:29 greebo Status assigned => confirmed