the problem is that... it's wrong :) and this is pretty obvious when you read the code in `ThreadUI.isKeyboardDisplayed`

`fullHeight` is used to keep the size of a full-size application, so that we  can compare it to know whether the keyboard is displayed. This is really the only use for this variable, and I'd love to have another way to do this.