View Issue Details

IDProjectCategoryView StatusLast Update
0005087DarkRadiantGUIpublic08.11.2020 18:36
ReporterDragofer Assigned Togreebo  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
OSWindowsOS Version10 
Product Version2.6.0 
Target Version2.7.0Fixed in Version2.7.0 
Summary0005087: Connecting lines to targeted entities don't show up if 'Default' layer was hidden
DescriptionWhen an entity targets another entity, an orange line should show this connection. However, if the 'Default' layer was hidden when the target was set, the line will only show up when:
A) the 'Default' layer is made visible. This 'fixes' the issue permanently.
B) the player selects the targeting entity. This is only temporary: as soon as the player deselects the line disappears again.
Steps To Reproduce1) Create a new layer
2) Hide the 'Default' layer
3) Create 2 entities in the new layer
4) Let one entity target the other, either via ctrl-k or manually applying the spawnarg. No orange connecting line is shown.
5) Show the 'Default' layer. The orange connecting line shows up and behaves correctly from now on.
Additional InformationThis glitch has been around for a while, before 2.6.0 or 2.7.0.
Commonly encountered when setting up patrol paths.
TagsNo tags attached.

Relationships

related to 0004373 closedgreebo Connecting lines are created in Default layer 

Activities

greebo

greebo

30.12.2019 07:57

administrator   ~0011982

Thanks for the detailed steps, this is fixed in source now (78d012f11)

Related Changesets

DarkRadiant: master 78d012f1

30.12.2019 08:57

greebo


Details Diff
Fix 0005087 Connecting lines to targeted entities don't show up if 'Default' layer was hidden.
The target node was correctly moved into the owning node's layer set, but its visibility flags were not updated afterwards.
Affected Issues
0005087
mod - radiant/entity/target/TargetableNode.cpp Diff File

Issue History

Date Modified Username Field Change
29.12.2019 19:36 Dragofer New Issue
29.12.2019 19:39 Dragofer Additional Information Updated
29.12.2019 21:00 Dragofer Additional Information Updated
30.12.2019 07:42 greebo Status new => confirmed
30.12.2019 07:46 greebo Relationship added related to 0004373
30.12.2019 07:56 greebo Target Version => 2.7.0
30.12.2019 07:56 greebo Assigned To => greebo
30.12.2019 07:56 greebo Status confirmed => assigned
30.12.2019 07:57 greebo Status assigned => resolved
30.12.2019 07:57 greebo Resolution open => fixed
30.12.2019 07:57 greebo Fixed in Version => 2.7.0
30.12.2019 07:57 greebo Note Added: 0011982
09.01.2020 19:25 greebo Changeset attached => DarkRadiant master 78d012f1
08.11.2020 18:36 greebo Status resolved => closed