View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006191 | DarkRadiant | General | public | 10.12.2022 14:38 | 03.11.2024 03:29 |
Reporter | Frost_Salamander | Assigned To | |||
Priority | normal | Severity | normal | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Platform | PC | OS | Windows | OS Version | 11 |
Product Version | 3.7.0 | ||||
Summary | 0006191: Cloning objects from a group using selection focus places the new objects in a new group | ||||
Description | If 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 Reproduce | 1. 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. | ||||
Tags | No tags attached. | ||||
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. |
|
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. | |
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 |