The warranty of all phones doesn't cover water damage, even those with an IP rating. Their position is that if there is water damage, the phone must have been used beyond what it is rated for. That ignores the situation when the water protection itself is faulty. So, treat your phone like it has no water protection.

The OnePlus spot is terrible, and has been universally panned. A third party did conduct testing and the phone held up quite well.