I have code I'm converting from Map Suite Services Edition version 6 to version 9. In that code I have a MapEngine object (called mMapEngine) that I'm calling DrawStaticLayers on
Before the call to DrawStaticLayers, mMapEngine.CurrentExtent is the following.
Somehow DrawStaticLayers is altering the mMapEngine.CurrentExtent as immediately upon returning from the call to DrawStaticLayers, mMapEngine.CurrentExtent is
I do have a projection (a conic conformal projection) set on my map, but why is it possible for a call to DrawStaticLayers to alter the CurrentExtent of the map, especially by altering it to make it dramatically smaller in both width and height? I could somewhat rationalize it making it smaller in either width or height to match some sort of aspect ratio, but to make it smaller in both makes absolutely no sense to me.
This same call to DrawStaticLayers in Map Suite 6 leaves the CurrentExtent completely unchanged.