This is an issue that has been solved more than a few times, and has just started up for me in 4.8 once again.
Every time I edit a material, even if I create a new node that is not connected, all shaders need to recompile.
In addition to that the viewport is taking incredibly long to update the preview.
These are on very simple shaders, only base color and normal map inputs.
Is there a fix for this? Anyone else seeing it?
This is on a brand new project with only two assets loaded in.