I am a game programmer engaging in 3D art as a hobby. I recently started using Blender 2.8 but I noticed that whenever I make changes to nodes of a material, it doesn't update it in the 3D viewport until I close and reopen Blender and then my updates appear. Am I supposed to click something to update the material whenever I make changes to the node?

If this issue sounds strange I can upload a video to show it.

  • $\begingroup$ I want to add that the viewport updates when I paint on a texture already linked in the material. But if I add a new texture or node ... or even remove an existing node it doesn't update that. $\endgroup$ Feb 19, 2019 at 22:10
  • $\begingroup$ This seems like a bug, and you should probably report it to the tracker with video, system specs, video driver version etc (developer.blender.org). The viewport definitely should update. $\endgroup$
    – Sazerac
    Feb 19, 2019 at 22:46
  • $\begingroup$ Not just the viewport. Even the material tab in the properties window doesn't update the material in its preview. $\endgroup$ Feb 19, 2019 at 23:16

1 Answer 1


Are you on a Mac? This is a bug in the current MacOS build of Blender 2.8:


A workaround is to make another change and then undo it by pressing ctrl+z

  • $\begingroup$ Wow! You are totally right. Thanks for this. It helps a lot, and I hope it helps other people too. $\endgroup$ Feb 21, 2019 at 8:31
  • $\begingroup$ In the newest release it's already fixed. $\endgroup$ Feb 21, 2019 at 9:20
  • $\begingroup$ That's great to hear $\endgroup$ Mar 5, 2019 at 6:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.