OnePlus' next compact flagship has leaked, and it does not appear to repeat the same mistakes as the OnePlus 15.