I have a 3 too and find it frustrating to deal with this too... I played around with it and the settings and what seems to work is to turn off/on screen rotation to solve the problem when it starts to occur.... There is definitely a bug here that is going un-resolved....