* not recognizing keyboard to resize occasionally, also poll iskeyboardshown to detect keyboard state. (required more significant hacks than this :()