cgeo/c-geo-opensource — pull request #1603 by campbeb (2012-05-19 15:36:26+00:00)
Title: Ensure zoom doesn't exceed max zoom when changing map sources

When map source is set, make sure the current zoom does not exceed max zoom.
Also, in CGeoMap, we need to get the new controller as it has the max zoom set inside (which could have changed)

Fixes #1535