I just tried this in my addin and clicking on pan and then using the arrows does not result in the mapviewcamerachanged event firing. I'm having an issue in general with the mapviewcamerachanged event when using the navigation tool to rotate. The center of the map extent is off from where it should be when I check it in the event handler. Am I supposed to wait for another event to get the correct values, or should I be subscribing to something else? If I use the mouse alone to pan/rotate/tilt, everything works as expected.
De-selecting the planar navigation button allows the event to fire again, but I'm getting incorrect extents until I use the mouse to navigate instead of the navigation tool.