fix map flickering problem when making it small

Basically just set the table view off the screen while we place it over the mapview, so that it can animate back up to its original position