Issues with screen panning
Testing on Linux Mint, the screen panning properly stops at all edges of
the map. On Windows, the screen pans 10 pixels past the bottom and right
edges of the map. I'm not sure why.