Source image of the referenced material doesn't change when the reference object (or parent) visibility is false by default.
1. Download and run test application
2. Press "2"
Note: Change the source of reference material to b.png
After step 2: The diffuse map will be changed to b.png
After step 3: The diffuse map is a.png
Press "3" (Change the visibility of the reference element to true)
The workaround where we will set the visibility "true" by default cannot be applied in our project because of there is a complex structure
Tested on 2.6 and master (Id1ddbf51922d9e9d68662d72bd5ba0906fe0b17c) branches