That looks quite odd.. I haven't used viewport 2 but you can get kind of similar transparency issues in the normal viewport if the alpha of the texture is accidentally connected to transparency in the material (maya sometimes does this by default if you load a texture with alpha). So if that connection exists and you don't…
Pretty much what CheeseOnToast said. Also you can enable/disable poly/object transparency sorting in the modeling panel. It's iffy as to whether or not it works, for me it usually does the sorting backwards, which isn't really helpful. Unless you need it, break the transparency connection in the material. It will render…