View Issue Details

IDProjectCategoryView StatusLast Update
0005687DarkRadiantGUIpublic02.09.2021 04:36
ReporterDragofer Assigned Togreebo  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.12.0 
Target Version2.14.0Fixed in Version2.14.0 
Summary0005687: "Replace Selection with exported Model" assigns result to Default layer
DescriptionWhen DR's model exporter is used with the "Replace Selection with exported Model" checkbox enabled, the resulting entity will always be assigned to the Default layer. For mappers who regularly work within layers, this can lead to the model appearing as if it has gone missing.

The best may be to assign the model to all layers that the original selection belonged to, to be sure that anything the mapper might expect to see on a specific layer is still visible.
Steps To Reproduce1) Select one or more entities and/or brushes/patches and assign them to a new layer.
2) With this selection, open the Model Exporter, check the first 3 checkboxes and click OK.
3) The result is assigned to the Default layer instead of the new layer.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 0498b0dd

2021-09-02 04:24:55

greebo

Details Diff
0005687: Add (failing) test to check the desired behaviour: exported models replacing the selection should be assigned to the union of the selection's layers. Affected Issues
0005687
mod - test/ModelExport.cpp Diff File

DarkRadiant: master 5f4e1371

2021-09-02 04:34:04

greebo

Details Diff
0005687: Adjust model exporter code to preserve the layers of the replaced selection Affected Issues
0005687
mod - radiantcore/map/algorithm/Export.cpp Diff File

Issue History

Date Modified Username Field Change
29.07.2021 17:12 Dragofer New Issue
29.07.2021 17:13 Dragofer Steps to Reproduce Updated
29.07.2021 17:15 Dragofer Summary "Replace Selection with exported Model" removes layer assignment => "Replace Selection with exported Model" assigns result to Default layer
02.08.2021 22:46 Dragofer Description Updated
02.08.2021 22:47 Dragofer Description Updated
02.09.2021 04:25 greebo Status new => confirmed
02.09.2021 04:35 greebo Assigned To => greebo
02.09.2021 04:35 greebo Status confirmed => assigned
02.09.2021 04:36 greebo Target Version => 2.14.0
02.09.2021 04:36 greebo Changeset attached => DarkRadiant master 0498b0dd
02.09.2021 04:36 greebo Changeset attached => DarkRadiant master 5f4e1371
02.09.2021 04:36 greebo Status assigned => resolved
02.09.2021 04:36 greebo Resolution open => fixed
02.09.2021 04:36 greebo Fixed in Version => 2.14.0