View Issue Details

IDProjectCategoryView StatusLast Update
0006056DarkRadiantGUIpublic06.08.2022 04:56
ReporterDragofer Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0.0 
Target Version3.1.0Fixed in Version3.1.0 
Summary0006056: Material Editor: frob highlight stage not updated correctly when changing diffusemap
DescriptionIn the majority of cases, the frob highlight stage uses the same image as the diffusemap. However, the frob highlight stage is not updated when the diffusemap is changed.

In fact the material editor no longer recognises that there's a frob highlight stage because the "Remove" frob highlight stage button is greyed out and the "Add" button becomes active. Clicking "Add" in this case results in 3 frob highlight blocks, and clicking "Remove" leaves 1 frob highlight block behind.
Steps To Reproduce1) Search for "wooden_shingles" >> select textures/darkmod/roof/wooden_shingles01
2) Click on "Unlock Editing" to create a copy.
3) Expand the "Material Source Text". Note that the frob highlight stage and diffusemap are using the same image and that the frob highlight "Remove" button is active.
4) Replace the ending of the diffusemap path "01" with "02". The source text shows the frob highlight stage still uses an image ending with "01". Furthermore, the frob highlight "Add" button is now active even though the frob highlight stage is still there.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

DarkRadiant: master 7c921569

2022-08-06 04:56:20

greebo

Details Diff
0006056: Keep an existing frob-highlight stage up to date when changing the diffusemap texture Affected Issues
0006056
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiant/ui/materials/editor/MaterialEditor.h Diff File

Issue History

Date Modified Username Field Change
01.08.2022 13:15 Dragofer New Issue
06.08.2022 04:55 greebo Status new => confirmed
06.08.2022 04:55 greebo Assigned To => greebo
06.08.2022 04:55 greebo Status confirmed => assigned
06.08.2022 04:55 greebo Target Version => 3.1.0
06.08.2022 04:56 greebo Changeset attached => DarkRadiant master 7c921569
06.08.2022 04:56 greebo Status assigned => resolved
06.08.2022 04:56 greebo Resolution open => fixed
06.08.2022 04:56 greebo Fixed in Version => 3.1.0