fixed chat window being partially under keyboard
initial rotation support