Added a workaround for the issue where disconnecting many times would introduce lag into the App.
The keyboard is now an overlay and will not push the entire view up when the connection dialog pops up.