High Quality Render setting in viewport or not? Check the options "Object Transparency Sorting" and "Polygon Transparency Sorting", they are found under the "Shading" menu in the viewport. Are you using some form of transparency? Does it behave the same way with other materials?