Yes it’s just a shading viewport visualization thing. The viewport can be misleading in so many ways, that is why you have tons of options to change the visual feedback it gives you. When in doubt, try changing to render view to get a more accurate representation of what you’re going to get when you hit render.