Preview material in viewport without having to save material asset.

Sometimes the preview material viewport just shows blank. Saving the material after adding/editing stuff in material editor, takes 2 minutes or more.

And the only way I can see the changes in editor viewport is by saving material.
Is there a way to see real time changes?