View Issue Details

IDProjectCategoryView StatusLast Update
0005214DarkRadiantGUIpublic20.04.2020 05:49
ReporterDragofer Assigned Togreebo  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.7.0 
Target Version2.8.0Fixed in Version2.8.0 
Summary0005214: Changing classname ties entity's visibility to 'Default' layer
DescriptionIf an entity's classname is changed, it'll behave as if it were on the 'Default' layer for the rest of the session, even though it's still assigned to another layer.
Steps To Reproduce1) Create a new layer: new_layer
2) Create a model: stagecoach.lwo
3) 'Move' the stagecoach to new_layer
4) Test: in the layers window (ctrl + l), hide then show 'new_layer' > The stagecoach gets hidden when new_layer is hidden.
5) Change the classname of the stagecoach from 'func_static' to 'func_mover'.
6) Test: in the layers window (ctrl + l), hide then show 'new_layer'; hide, then show 'Default' > The stagecoach behaves as if it were on the 'Default' layer, not 'layer_new', even though it's still assigned to 'layer_new' according to the layers window.
7) Save the map and restart DR. This 'fixes' the issue: the stagecoach will now respect new_layer again.
Additional InformationThis happens in DR 2.6, 2.7 and 2.8pre2.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 63db94ca

2020-04-20 05:42:37

greebo

Details Diff
Fix 0005214: Changing classname moves entity back to the 'Default' layer Affected Issues
0005214
mod - libs/entitylib.h Diff File

Issue History

Date Modified Username Field Change
12.04.2020 11:08 Dragofer New Issue
12.04.2020 11:09 Dragofer Steps to Reproduce Updated View Revisions
12.04.2020 11:50 greebo Status new => acknowledged
20.04.2020 04:59 greebo Status acknowledged => confirmed
20.04.2020 05:42 greebo Changeset attached => DarkRadiant master 63db94ca
20.04.2020 05:42 greebo Assigned To => greebo
20.04.2020 05:42 greebo Resolution open => fixed
20.04.2020 05:49 greebo Target Version => 2.8.0
20.04.2020 05:49 greebo Status confirmed => resolved
20.04.2020 05:49 greebo Fixed in Version => 2.8.0